org.ow2.frascati.binding.rmi
Class FrascatiBindingJavaRmiProcessor

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<org.eclipse.stp.sca.domainmodel.frascati.RMIBinding>
                      extended by org.ow2.frascati.binding.rmi.FrascatiBindingJavaRmiProcessor
All Implemented Interfaces:
Processor<org.eclipse.stp.sca.domainmodel.frascati.RMIBinding>

public class FrascatiBindingJavaRmiProcessor
extends AbstractBindingFactoryProcessor<org.eclipse.stp.sca.domainmodel.frascati.RMIBinding>

Bind components using Java RMI Binding.

Version:
1.3
Author:
Damien Fournier

Field Summary
 
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_COMPOSITE, SCA_IMPLEMENTATION, SCA_INTERFACE, SCA_OPERATION, SCA_PROPERTY, SCA_REFERENCE, SCA_SERVICE, SCA_WIRE
 
Fields inherited from class org.ow2.frascati.util.AbstractLoggeable
log
 
Constructor Summary
FrascatiBindingJavaRmiProcessor()
           
 
Method Summary
protected  String getBindingFactoryPluginId()
           
 String getProcessorID()
           
 void init()
          Set Java policy when starting RMI plugin.
protected  void initializeBindingHints(org.eclipse.stp.sca.domainmodel.frascati.RMIBinding rmiBinding, Map<String,Object> hints)
           
protected  void toStringBuilder(org.eclipse.stp.sca.domainmodel.frascati.RMIBinding rmiBinding, StringBuilder 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, error, generate, generate, generate, getFractalComponent, getFractalComponentType, getID, getID, getParent, instantiate, instantiate, instantiate, isNullOrEmpty, logDo, logDone, logFine, newException, toString, warning
 
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

FrascatiBindingJavaRmiProcessor

public FrascatiBindingJavaRmiProcessor()
Method Detail

toStringBuilder

protected final void toStringBuilder(org.eclipse.stp.sca.domainmodel.frascati.RMIBinding rmiBinding,
                                     StringBuilder sb)
Overrides:
toStringBuilder in class AbstractBindingProcessor<org.eclipse.stp.sca.domainmodel.frascati.RMIBinding>
See Also:
org.ow2.frascati.assembly.factory.processor.AbstractProcessor#toStringBuilder(EObjectType, StringBuilder)

getBindingFactoryPluginId

protected final String getBindingFactoryPluginId()
Specified by:
getBindingFactoryPluginId in class AbstractBindingFactoryProcessor<org.eclipse.stp.sca.domainmodel.frascati.RMIBinding>
See Also:
AbstractBindingFactoryProcessor.getBindingFactoryPluginId()

initializeBindingHints

protected final void initializeBindingHints(org.eclipse.stp.sca.domainmodel.frascati.RMIBinding rmiBinding,
                                            Map<String,Object> hints)
Specified by:
initializeBindingHints in class AbstractBindingFactoryProcessor<org.eclipse.stp.sca.domainmodel.frascati.RMIBinding>
See Also:
AbstractBindingFactoryProcessor#initializeBindingHints(EObjectType, Map)

init

public final void init()
Set Java policy when starting RMI plugin.


getProcessorID

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


Copyright © 2007-2011 OW2 Consortium. All Rights Reserved.