|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IType in fulmine |
---|
Classes in fulmine that implement IType | |
---|---|
class |
Type
A standard IType implementation backed by an
IAutoCreatingStore that returns canonical IType instances. |
Fields in fulmine declared as IType | |
---|---|
static IType |
Type.BOOLEAN_FIELD
The type value for a boolean component. |
static IType |
Type.CONTAINER_DEFINITION
The type value for a container definition component. |
static IType |
Type.DESCRIPTOR_FIELD
The type value for a descriptor component. |
static IType |
Type.DOUBLE_FIELD
The type value for a double component. |
static IType |
Type.FLOAT_FIELD
The type value for a float component. |
static IType |
Type.INTEGER_FIELD
The type value for an integer component. |
static IType |
Type.LONG_FIELD
The type value for a long component. |
static IType |
Type.RECORD
The type value for a record component. |
static IType |
Type.REMOVED
Represents a 'removed' type |
static IType |
Type.STRING_FIELD
The type value for a string component. |
static IType |
Type.SYSTEM
The type value for a system level component. |
static IType |
Type.UNSPECIFIED_TYPE
Represents an unspecified type |
Methods in fulmine that return IType | |
---|---|
static IType |
Type.get(int code,
String... name)
Factory method to obtain a sharable, immutable Type instance. |
IType |
IAddressable.getType()
Get the type attribute of this object. |
IType |
Addressable.getType()
|
Constructors in fulmine with parameters of type IType | |
---|---|
Addressable(String identity,
IType type,
IDomain domain)
Standard constructor |
Uses of IType in fulmine.context |
---|
Methods in fulmine.context with parameters of type IType | |
---|---|
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 IType in fulmine.distribution |
---|
Methods in fulmine.distribution with parameters of type IType | |
---|---|
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 IType in fulmine.distribution.channel |
---|
Methods in fulmine.distribution.channel with parameters of type IType | |
---|---|
void |
Channel.requestRetransmit(String identityRegularExpression,
IType type,
IDomain domain)
|
void |
Channel.retransmit(String identityRegularExpression,
IType type,
IDomain domain)
|
Uses of IType in fulmine.distribution.connection.tcp |
---|
Methods in fulmine.distribution.connection.tcp that return IType | |
---|---|
IType |
TcpConnectionParameters.getType()
|
Uses of IType in fulmine.event |
---|
Methods in fulmine.event that return IType | |
---|---|
IType |
AbstractEvent.getType()
|
Constructors in fulmine.event with parameters of type IType | |
---|---|
EventSource(String identity,
IType type,
IDomain domain)
Constructor for sub-classes |
Uses of IType in fulmine.event.subscription |
---|
Fields in fulmine.event.subscription declared as IType | |
---|---|
static IType |
ISubscription.WILDCARD_TYPE
Wildcard for type subscriptions; this allows any type to be matched by a subscription. |
Methods in fulmine.event.subscription that return IType | |
---|---|
IType |
Subscription.getType()
|
Constructors in fulmine.event.subscription with parameters of type IType | |
---|---|
SubscriptionParameters(String identityRegularExpression,
IType type,
IDomain domain)
|
Uses of IType in fulmine.model |
---|
Methods in fulmine.model with parameters of type IType | |
---|---|
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 IType in fulmine.model.component |
---|
Methods in fulmine.model.component that return IType | |
---|---|
IType |
AbstractComponent.getType()
|
Constructors in fulmine.model.component with parameters of type IType | |
---|---|
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 IType in fulmine.model.container |
---|
Methods in fulmine.model.container that return IType | |
---|---|
IType |
IContainer.getType()
Get the type of the container. |
Methods in fulmine.model.container with parameters of type IType | ||
---|---|---|
boolean |
IContainerFactory.containsType(IType type)
Does the factory contain an IContainerFactory.IContainerBuilder
(and by association, an IContainerDefinitionField ) registered
against the IContainer type argument. |
|
boolean |
ContainerFactory.containsType(IType type)
Does the factory contain an IContainerFactory.IContainerBuilder
(and by association, an IContainerDefinitionField ) registered
against the IContainer type argument. |
|
IContainer |
IContainerFactory.IContainerBuilder.createContainer(String nativeContextIdentity,
String identity,
IType type,
IDomain domain,
IFrameworkContext hostContext,
boolean local)
Build an instance of an IContainer |
|
|
IContainerFactory.createContainer(String nativeContextIdentity,
String identity,
IType type,
IDomain domain,
IFrameworkContext hostContext,
boolean local)
Create an IContainer implementation from the type argument. |
|
|
ContainerFactory.createContainer(String nativeContextIdentity,
String identity,
IType type,
IDomain domain,
IFrameworkContext hostContext,
boolean local)
Create an IContainer implementation from the type argument. |
|
IContainerDefinitionField |
IContainerFactory.getDefinition(IType type)
Get the IContainerDefinitionField registered against the
IContainer type argument. |
|
IContainerDefinitionField |
ContainerFactory.getDefinition(IType type)
Get the IContainerDefinitionField registered against the
IContainer type argument. |
|
void |
IContainerFactory.registerBuilder(IType type,
IContainerFactory.IContainerBuilder builder)
Register an IContainerFactory.IContainerBuilder against the
IContainer type. |
|
void |
ContainerFactory.registerBuilder(IType type,
IContainerFactory.IContainerBuilder builder)
Register an IContainerFactory.IContainerBuilder against the
IContainer type. |
Constructors in fulmine.model.container with parameters of type IType | |
---|---|
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 IType in fulmine.model.container.events |
---|
Constructors in fulmine.model.container.events with parameters of type IType | |
---|---|
ContainerDestroyedEvent(IEventManager context,
String identity,
IType type,
IDomain domain)
Unit test constructor |
Uses of IType in fulmine.model.container.impl |
---|
Constructors in fulmine.model.container.impl with parameters of type IType | |
---|---|
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. |
Uses of IType in fulmine.model.field |
---|
Constructors in fulmine.model.field with parameters of type IType | |
---|---|
AbstractField(String identity,
IType type,
byte application,
short permission)
Standard constructor. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |