org.apache.felix.ipojo.composite.architecture
Class ArchitectureHandler

java.lang.Object
  extended by org.apache.felix.ipojo.Handler
      extended by org.apache.felix.ipojo.composite.CompositeHandler
          extended by org.apache.felix.ipojo.composite.architecture.ArchitectureHandler
All Implemented Interfaces:
Architecture

public class ArchitectureHandler
extends CompositeHandler
implements Architecture

Composite Architecture Handler.

Author:
Felix Project Team

Field Summary
 
Fields inherited from class org.apache.felix.ipojo.composite.CompositeHandler
HANDLER_TYPE
 
Fields inherited from class org.apache.felix.ipojo.Handler
HANDLER_LEVEL_PROPERTY, HANDLER_NAME_PROPERTY, HANDLER_NAMESPACE_PROPERTY, HANDLER_TYPE_PROPERTY, m_instance, m_isValid
 
Constructor Summary
ArchitectureHandler()
           
 
Method Summary
 void configure(Element metadata, Dictionary configuration)
          Configure the handler.
 InstanceDescription getInstanceDescription()
          Get the instance description.
 void start()
          Start the handler.
 void stop()
          Stop the handler.
 
Methods inherited from class org.apache.felix.ipojo.composite.CompositeHandler
attach, getCompositeManager, getHandler, getLogger, setFactory
 
Methods inherited from class org.apache.felix.ipojo.Handler
debug, error, error, getDescription, getHandlerManager, getValidity, info, initializeComponentFactory, isValid, reconfigure, setValidity, stateChanged, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArchitectureHandler

public ArchitectureHandler()
Method Detail

configure

public void configure(Element metadata,
                      Dictionary configuration)
Configure the handler.

Specified by:
configure in class Handler
Parameters:
metadata - : the metadata of the component
configuration - : the instance configuration
See Also:
org.apache.felix.ipojo.CompositeHandler#configure(org.apache.felix.ipojo.CompositeManager, org.apache.felix.ipojo.metadata.Element, java.util.Dictionary)

stop

public void stop()
Stop the handler.

Specified by:
stop in class Handler
See Also:
Handler.stop()

start

public void start()
Start the handler.

Specified by:
start in class Handler
See Also:
Handler.start()

getInstanceDescription

public InstanceDescription getInstanceDescription()
Get the instance description.

Specified by:
getInstanceDescription in interface Architecture
Returns:
the instance description
See Also:
org.apache.felix.ipojo.architecture.Architecture#getDescription()


Copyright © 2013 The Apache Software Foundation. All Rights Reserved.