Uses of Interface
fulmine.IDomain

Packages that use IDomain
fulmine   
fulmine.context   
fulmine.distribution   
fulmine.distribution.channel   
fulmine.distribution.connection.tcp   
fulmine.event   
fulmine.event.subscription   
fulmine.model   
fulmine.model.component   
fulmine.model.container   
fulmine.model.container.events   
fulmine.model.container.impl   
 

Uses of IDomain in fulmine
 

Classes in fulmine that implement IDomain
 class Domain
          A standard IDomain implementation backed by an IAutoCreatingStore that returns canonical IDomain instances.
 

Fields in fulmine declared as IDomain
static IDomain Domain.FRAMEWORK
          The domain for framework entities
 

Methods in fulmine that return IDomain
static IDomain Domain.get(int code, String... name)
          Factory method to obtain a sharable, immutable Domain instance.
 IDomain IAddressable.getDomain()
          Get the domain attribute of this object.
 IDomain Addressable.getDomain()
           
 

Constructors in fulmine with parameters of type IDomain
Addressable(String identity, IType type, IDomain domain)
          Standard constructor
 

Uses of IDomain in fulmine.context
 

Methods in fulmine.context with parameters of type IDomain
 boolean FulmineContext.containsLocalContainer(String containerIdentity, IType type, IDomain domain)
           
 boolean FTContext.containsLocalContainer(String identityRegularExpression, IType type, IDomain domain)
           
 boolean FulmineContext.containsRemoteContainer(String remoteContextIdentity, String containerIdentity, IType type, IDomain domain)
           
 boolean FTContext.containsRemoteContainer(String remoteContextIdentity, String containerIdentity, IType type, IDomain domain)
           
 IContainer FulmineContext.getLocalContainer(String identity, IType type, IDomain domain)
           
 IContainer FTContext.getLocalContainer(String identity, IType type, IDomain domain)
           
 IContainer FulmineContext.getRemoteContainer(String remoteContextIdentity, String containerIdentity, IType type, IDomain domain)
           
 IContainer FTContext.getRemoteContainer(String remoteContextIdentity, String containerIdentity, IType type, IDomain domain)
           
 void FulmineContext.requestRetransmit(String contextIdentity, String identityRegularExpression, IType type, IDomain domain)
           
 void FTContext.requestRetransmit(String contextIdentity, String identityRegularExpression, IType type, IDomain domain)
           
 void FulmineContext.retransmit(String contextIdentity, String identityRegularExpression, IType type, IDomain domain)
           
 void FTContext.retransmit(String contextIdentity, String identityRegularExpression, IType type, IDomain domain)
           
 void FulmineContext.retransmitToAll(String identityRegularExpression, IType type, IDomain domain)
           
 void FTContext.retransmitToAll(String identityRegularExpression, IType type, IDomain domain)
           
 boolean FulmineContext.subscribe(String contextIdentity, String identityPattern, IType type, IDomain domain, IEventListener listener)
           
 boolean FTDistributionManager.subscribe(String contextIdentity, String identityRegex, IType type, IDomain domain, IEventListener listener)
           
 boolean FTContext.subscribe(String contextIdentity, String identityRegularExpression, IType type, IDomain domain, IEventListener listener)
           
 boolean FulmineContext.unsubscribe(String contextIdentity, String identityPattern, IType type, IDomain domain, IEventListener listener)
           
 boolean FTDistributionManager.unsubscribe(String contextIdentity, String identityRegex, IType type, IDomain domain, IEventListener listener)
           
 boolean FTContext.unsubscribe(String contextIdentity, String identityRegularExpression, IType type, IDomain domain, IEventListener listener)
           
 String FulmineContext.updateRemoteContainer(String remoteContextIdentity, String identity, IType type, IDomain domain, String fieldName, String fieldValueAsString)
           
 String FTContext.updateRemoteContainer(String remoteContextIdentity, String identity, IType type, IDomain domain, String fieldName, String fieldValueAsString)
           
 

Uses of IDomain in fulmine.distribution
 

Methods in fulmine.distribution with parameters of type IDomain
 void IRetransmitter.requestRetransmit(String identityRegularExpression, IType type, IDomain domain)
          Send a request to the connected remote context to retransmit the complete state of the subscribed IContainer instances with matching type and identity.
 void IRetransmissionManager.requestRetransmit(String contextIdentity, String identityRegularExpression, IType type, IDomain domain)
          Send a request to the named remote context to retransmit the complete state of the IContainer instances with matching type and identity subscribe for by the local context.
 void IRetransmitter.retransmit(String identityRegularExpression, IType type, IDomain domain)
          Retransmit the complete state of the IContainer instances with matching type and identity to the connected remote context.
 void IRetransmissionManager.retransmit(String contextIdentity, String identityRegularExpression, IType type, IDomain domain)
          Retransmit the complete state of the IContainer instances with matching type and identity to the (connected) remote context.
 void IRetransmissionManager.retransmitToAll(String identityRegularExpression, IType type, IDomain domain)
          Retransmit the complete state of the IContainer instances with matching type and identity to all (connected) remote contexts that have a subscription for the matching container.
 boolean IDistributionManager.subscribe(String contextIdentity, String identityRegularExpression, IType type, IDomain domain, IEventListener listener)
          Subscribe the listener for the events generated by the IContainer instance(s) in the identified context that match the type, domain and identity regular expression.
 boolean IDistributionManager.unsubscribe(String contextIdentity, String identityRegularExpression, IType type, IDomain domain, IEventListener listener)
          Unsubscribe the listener from the IContainer instance(s) identified by the type, domain and identity regular expression in the specified context.
 String IDistributionManager.updateRemoteContainer(String remoteContextIdentity, String identity, IType type, IDomain domain, String fieldName, String fieldValueAsString)
          Update a named field with a new value in a container in a remote context.
 

Uses of IDomain in fulmine.distribution.channel
 

Methods in fulmine.distribution.channel with parameters of type IDomain
 void Channel.requestRetransmit(String identityRegularExpression, IType type, IDomain domain)
           
 void Channel.retransmit(String identityRegularExpression, IType type, IDomain domain)
           
 

Uses of IDomain in fulmine.distribution.connection.tcp
 

Methods in fulmine.distribution.connection.tcp that return IDomain
 IDomain TcpConnectionParameters.getDomain()
           
 

Uses of IDomain in fulmine.event
 

Methods in fulmine.event that return IDomain
 IDomain AbstractEvent.getDomain()
           
 

Constructors in fulmine.event with parameters of type IDomain
EventSource(String identity, IType type, IDomain domain)
          Constructor for sub-classes
 

Uses of IDomain in fulmine.event.subscription
 

Fields in fulmine.event.subscription declared as IDomain
static IDomain ISubscription.WILDCARD_DOMAIN
          Wildcard for domain subscriptions; this allows any domain to be matched by a subscription.
 

Methods in fulmine.event.subscription that return IDomain
 IDomain Subscription.getDomain()
           
 

Constructors in fulmine.event.subscription with parameters of type IDomain
SubscriptionParameters(String identityRegularExpression, IType type, IDomain domain)
           
 

Uses of IDomain in fulmine.model
 

Methods in fulmine.model with parameters of type IDomain
 boolean IModelManager.containsLocalContainer(String identityRegularExpression, IType type, IDomain domain)
          Identify if the local container exists in this context
 boolean IModelManager.containsRemoteContainer(String remoteContextIdentity, String containerIdentity, IType type, IDomain domain)
          Identify if the remote container exists in this context
 IContainer IModelManager.getLocalContainer(String identity, IType type, IDomain domain)
          Get the identified local container.
 IContainer IModelManager.getRemoteContainer(String remoteContextIdentity, String containerIdentity, IType type, IDomain domain)
          Get the identified remote container.
 

Uses of IDomain in fulmine.model.component
 

Methods in fulmine.model.component that return IDomain
 IDomain AbstractComponent.getDomain()
           
 

Constructors in fulmine.model.component with parameters of type IDomain
AbstractComponent(String identity, IType type, IDomain domain)
          Construct the component with an identity and type.
AbstractComponent(String identity, IType type, IDomain domain, byte eventGroupId)
          Construct the component with an identity, type and event group id.
 

Uses of IDomain in fulmine.model.container
 

Methods in fulmine.model.container with parameters of type IDomain
 IContainer IContainerFactory.IContainerBuilder.createContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Build an instance of an IContainer
<T extends IContainer>
T
IContainerFactory.createContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Create an IContainer implementation from the type argument.
<T extends IContainer>
T
ContainerFactory.createContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Create an IContainer implementation from the type argument.
 

Constructors in fulmine.model.container with parameters of type IDomain
AbstractContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Standard constructor.
AbstractDynamicContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Standard constructor.
AbstractEventProcessingContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Standard constructor.
 

Uses of IDomain in fulmine.model.container.events
 

Constructors in fulmine.model.container.events with parameters of type IDomain
ContainerDestroyedEvent(IEventManager context, String identity, IType type, IDomain domain)
          Unit test constructor
 

Uses of IDomain in fulmine.model.container.impl
 

Constructors in fulmine.model.container.impl with parameters of type IDomain
BasicContainer(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Standard constructor.
Record(String nativeContextIdentity, String identity, IType type, IDomain domain, IFrameworkContext hostContext, boolean local)
          Type specific constructor that allows the record to be constructed with a user defined type.
 



Copyright © 2007-2009. All Rights Reserved.