org.ow2.frascati.upnp.binding
Class FrascatiBindingUPnPProcessor

java.lang.Object
  extended by org.ow2.frascati.util.AbstractLoggeable
      extended by org.ow2.frascati.util.AbstractFractalLoggeable<ProcessorException>
          extended by org.ow2.frascati.assembly.factory.processor.AbstractProcessor<BindingType>
              extended by org.ow2.frascati.assembly.factory.processor.AbstractBindingProcessor<BindingType>
                  extended by org.ow2.frascati.binding.factory.AbstractBindingFactoryProcessor<UPnPBinding>
                      extended by org.ow2.frascati.upnp.binding.FrascatiBindingUPnPProcessor
All Implemented Interfaces:
Processor<UPnPBinding>

public class FrascatiBindingUPnPProcessor
extends AbstractBindingFactoryProcessor<UPnPBinding>

Bind components using a UPnP Binding.

Version:
1.1
Author:
Rémi Mélisson

Field Summary
 
Fields inherited from class org.ow2.frascati.binding.factory.AbstractBindingFactoryProcessor
CLASSLOADER, PLUGIN_ID
 
Fields inherited from class org.ow2.frascati.assembly.factory.processor.AbstractBindingProcessor
BINDING_URI_BASE_DEFAULT_VALUE, BINDING_URI_BASE_EMPTY_VALUE, BINDING_URI_BASE_PROPERTY_NAME
 
Fields inherited from class org.ow2.frascati.assembly.factory.processor.AbstractProcessor
EQUALS_TO, SCA_BINDING, SCA_COMPONENT, SCA_IMPLEMENTATION, SCA_INTERFACE, SCA_PROPERTY, SCA_REFERENCE, SCA_SERVICE
 
Fields inherited from class org.ow2.frascati.util.AbstractLoggeable
log
 
Constructor Summary
FrascatiBindingUPnPProcessor()
           
 
Method Summary
protected  java.lang.String getBindingFactoryPluginId()
           
 java.lang.String getProcessorID()
           
protected  void initializeBindingHints(UPnPBinding upnpBinding, java.util.Map<java.lang.String,java.lang.Object> hints)
           
protected  void toStringBuffer(UPnPBinding upnpBinding, java.lang.StringBuffer sb)
           
 
Methods inherited from class org.ow2.frascati.binding.factory.AbstractBindingFactoryProcessor
doCheck, doComplete
 
Methods inherited from class org.ow2.frascati.assembly.factory.processor.AbstractBindingProcessor
checkBinding, completeBindingURI, getBaseReference, getBaseReferenceJavaInterface, getBaseService, getBaseServiceJavaInterface, getFractalComponent, hasBaseReference, hasBaseService, setEmptyBindingURIBase
 
Methods inherited from class org.ow2.frascati.assembly.factory.processor.AbstractProcessor
append, append, append, append, append, append, check, check, checkAttributeMustBeSet, checkAttributeMustBeSet, checkAttributeNotSupported, checkChildrenNotSupported, checkMustBeDefined, complete, complete, complete, doGenerate, doInstantiate, generate, generate, generate, getID, getID, getParent, instantiate, instantiate, instantiate, internalToStringBuffer, isNullOrEmpty, logDo, logDone, logFine, newException, toString
 
Methods inherited from class org.ow2.frascati.util.AbstractFractalLoggeable
addFractalSubComponent, addFractalSubComponent, bindFractalComponent, bindFractalComponent, getFractalBindingController, getFractalComponentName, getFractalComponentName, getFractalComponentState, getFractalComponentState, getFractalContentController, getFractalInterface, getFractalInternalInterface, getFractalInternalInterface, getFractalLifeCycleController, getFractalNameController, getFractalSubComponents, getFractalSubComponents, removeFractalSubComponent, removeFractalSubComponent, setFractalComponentName, setFractalComponentName, startFractalComponent, startFractalComponent, stopFractalComponent, stopFractalComponent
 
Methods inherited from class org.ow2.frascati.util.AbstractLoggeable
logDo, logDone, severe, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FrascatiBindingUPnPProcessor

public FrascatiBindingUPnPProcessor()
Method Detail

toStringBuffer

protected final void toStringBuffer(UPnPBinding upnpBinding,
                                    java.lang.StringBuffer sb)
Overrides:
toStringBuffer in class AbstractBindingProcessor<UPnPBinding>
See Also:
org.ow2.frascati.assembly.factory.processor.AbstractProcessor#toStringBuffer(EObjectType, StringBuffer)

getBindingFactoryPluginId

protected final java.lang.String getBindingFactoryPluginId()
Specified by:
getBindingFactoryPluginId in class AbstractBindingFactoryProcessor<UPnPBinding>

initializeBindingHints

protected final void initializeBindingHints(UPnPBinding upnpBinding,
                                            java.util.Map<java.lang.String,java.lang.Object> hints)
Specified by:
initializeBindingHints in class AbstractBindingFactoryProcessor<UPnPBinding>

getProcessorID

public final java.lang.String getProcessorID()
See Also:
Processor.getProcessorID()


Copyright © 2010 OW2 Consortium. All Rights Reserved.