org.apache.felix.ipojo.handlers.configuration
Class ConfigurationHandlerDescription

java.lang.Object
  extended by org.apache.felix.ipojo.architecture.HandlerDescription
      extended by org.apache.felix.ipojo.handlers.configuration.ConfigurationHandlerDescription

public class ConfigurationHandlerDescription
extends HandlerDescription

Configuration handler description.

Author:
Felix Project Team

Constructor Summary
ConfigurationHandlerDescription(Handler handler, List props, String pid)
          Creates the description object for the configuration handler description.
 
Method Summary
 Element getHandlerInfo()
          The handler information.
 String getManagedServicePid()
          Gets the managed service pid.
 PropertyDescription[] getProperties()
          Gets the properties.
 
Methods inherited from class org.apache.felix.ipojo.architecture.HandlerDescription
getHandlerName, isValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationHandlerDescription

public ConfigurationHandlerDescription(Handler handler,
                                       List props,
                                       String pid)
Creates the description object for the configuration handler description.

Parameters:
handler - the configuration handler.
props - the list of properties.
pid - the managed service pid or null if not set.
Method Detail

getHandlerInfo

public Element getHandlerInfo()
The handler information.

Overrides:
getHandlerInfo in class HandlerDescription
Returns:
the handler description.
See Also:
HandlerDescription.getHandlerInfo()

getProperties

public PropertyDescription[] getProperties()
Gets the properties.

Returns:
the property set.

getManagedServicePid

public String getManagedServicePid()
Gets the managed service pid.

Returns:
the managed service pid of null if not set.


Copyright © 2011 Apache Software Foundation. All Rights Reserved.