|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IContainer in fulmine.context |
---|
Methods in fulmine.context that return IContainer | |
---|---|
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)
|
IContainer |
IFrameworkContext.getSystemInfo()
Get the 'system info' record that is used to encapsulate any system level information about the context. |
IContainer |
FulmineContext.getSystemInfo()
|
IContainer |
FTContext.getSystemInfo()
|
Methods in fulmine.context that return types with arguments of type IContainer | |
---|---|
Collection<IContainer> |
FulmineContext.getLocalContainers()
|
Collection<IContainer> |
FTContext.getLocalContainers()
|
Collection<IContainer> |
FulmineContext.getRemoteContainers(String remoteContextIdentity)
|
Collection<IContainer> |
FTContext.getRemoteContainers(String remoteContextIdentity)
|
Methods in fulmine.context with parameters of type IContainer | |
---|---|
void |
FulmineContext.addContainer(IContainer container)
|
void |
FTContext.addContainer(IContainer container)
|
boolean |
FulmineContext.removeContainer(IContainer container)
|
boolean |
FTContext.removeContainer(IContainer container)
|
Uses of IContainer in fulmine.model |
---|
Methods in fulmine.model that return IContainer | |
---|---|
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. |
Methods in fulmine.model that return types with arguments of type IContainer | |
---|---|
Collection<IContainer> |
IModelManager.getLocalContainers()
Get a copy of the collection of local containers in this context. |
Collection<IContainer> |
IModelManager.getRemoteContainers(String remoteContextIdentity)
Get a copy of the collection of remote containers in this context. |
Methods in fulmine.model with parameters of type IContainer | |
---|---|
void |
IModelManager.addContainer(IContainer container)
Add a container to this context. |
boolean |
IModelManager.removeContainer(IContainer container)
Remove a container from the context. |
Uses of IContainer in fulmine.model.container |
---|
Classes in fulmine.model.container that implement IContainer | |
---|---|
class |
AbstractContainer
The base class for containers. |
class |
AbstractDynamicContainer
Base class for dynamic containers. |
class |
AbstractEventProcessingContainer
An extended AbstractContainer that includes logic to handle event
processing. |
Methods in fulmine.model.container with type parameters of type 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. |
Methods in fulmine.model.container that return IContainer | |
---|---|
IContainer |
IContainerFactory.IContainerBuilder.createContainer(String nativeContextIdentity,
String identity,
IType type,
IDomain domain,
IFrameworkContext hostContext,
boolean local)
Build an instance of an IContainer |
Uses of IContainer in fulmine.model.container.events |
---|
Methods in fulmine.model.container.events that return IContainer | |
---|---|
IContainer |
RemoteContainerCreatedEvent.getContainer()
Get the container that has been created |
IContainer |
ContainerStateChangeEvent.getContainer()
Get the container for the state change event |
IContainer |
ContainerCreatedEvent.getContainer()
Get the container that has been created |
Methods in fulmine.model.container.events with parameters of type IContainer | |
---|---|
void |
IContainerStateChangeListener.addListenerFor(IContainer container,
IEventListener listener)
Add a listener to receive any ContainerStateChangeEvent events
generated by the container. |
void |
IContainerStateChangeListener.removeListenerFor(IContainer container,
IEventListener listener)
Remove a listener from receiving any ContainerStateChangeEvent
events generated by the container. |
Constructors in fulmine.model.container.events with parameters of type IContainer | |
---|---|
AbstractContainerFieldEvent(IContainer source,
IField field)
Standard constructor with the field |
|
ContainerCreatedEvent(IEventManager context,
IContainer container)
Standard constructor |
|
ContainerFieldAddedEvent(IContainer source,
IField field)
|
|
ContainerFieldRemovedEvent(IContainer source,
IField field)
|
|
ContainerStateChangeEvent(IEventManager context,
IContainer container,
IContainer.DataState newState,
IContainer.DataState oldState)
Standard constructor |
|
RemoteContainerCreatedEvent(String remoteContextIdentity,
IEventManager context,
IContainer container)
Standard constructor |
Uses of IContainer in fulmine.model.container.impl |
---|
Classes in fulmine.model.container.impl that implement IContainer | |
---|---|
class |
BasicContainer
The basic, concrete, container implementation. |
class |
Record
This is a dynamic container implementation. |
Uses of IContainer in fulmine.model.container.subscription.remote |
---|
Methods in fulmine.model.container.subscription.remote that return IContainer | |
---|---|
protected IContainer |
RemoteContainerSubscriptionManager.doGetEventSource(IAddressable id)
|
Methods in fulmine.model.container.subscription.remote that return types with arguments of type IContainer | |
---|---|
protected Collection<IContainer> |
RemoteContainerSubscriptionManager.doGetEventSources()
|
Uses of IContainer in fulmine.model.field |
---|
Methods in fulmine.model.field that return IContainer | |
---|---|
IContainer |
IField.getContainer()
Get the container this field has been added to |
IContainer |
AbstractField.getContainer()
|
Methods in fulmine.model.field with parameters of type IContainer | |
---|---|
void |
IField.addedToContainer(IContainer container)
Signals the field that it has been added to a container. |
void |
AbstractField.addedToContainer(IContainer container)
|
void |
IField.removedFromContainer(IContainer container)
Signals the field that it has been removed from a container. |
void |
AbstractField.removedFromContainer(IContainer container)
|
void |
AbstractField.setContainer(IContainer container)
|
Uses of IContainer in fulmine.model.field.containerdefinition |
---|
Methods in fulmine.model.field.containerdefinition with parameters of type IContainer | |
---|---|
void |
IContainerDefinitionField.populate(IContainer container)
Create the fields in the container from this definition. |
void |
ContainerDefinitionField.populate(IContainer container)
|
Uses of IContainer in fulmine.protocol.specification |
---|
Methods in fulmine.protocol.specification that return IContainer | |
---|---|
IContainer |
IFrameReader.getRemoteContainerForFrame(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
Get the remote container for the frame. |
IContainer |
FrameReader.getRemoteContainerForFrame(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
Get the remote container for the frame. |
IContainer |
IFrameReader.read(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
Reads an FD frame holding the state of a container. |
IContainer |
FrameReader.read(byte[] frame,
String remoteContextIdentity,
IFrameworkContext context)
Reads an FD frame holding the state of a container. |
Methods in fulmine.protocol.specification with parameters of type IContainer | |
---|---|
byte[] |
IFrameWriter.write(IContainer container)
Write a container's current state changes into an FD frame. |
byte[] |
FrameWriter.write(IContainer container)
Write a container's state into an FD frame. |
static byte[] |
FrameWriter.write(IOperationScope scope,
IContainer container,
boolean completeState)
Write a container's current state changes into an FD frame. |
byte[] |
IFrameWriter.writeComplete(IContainer container)
Write a container's complete state into an FD frame. |
byte[] |
FrameWriter.writeComplete(IContainer container)
Write a container's complete state into an FD frame. |
static void |
FrameWriter.writeHeaderAndData(IContainer container,
Collection<? extends IComponent> components,
IWireIdentityRegistry registry,
IOperationScope scope,
byte[][] headerBuffer,
int[] headerBufferPosition,
byte[][] dataBuffer,
int[] dataBufferPosition,
boolean completeState)
Write the container and fields to the header and data buffers. |
byte[] |
IFrameWriter.writeMeta(IContainer container)
Write only a container's meta state into an FD frame. |
byte[] |
FrameWriter.writeMeta(IContainer container)
Write only a container's meta state into an FD frame. |
Uses of IContainer in fulmine.rpc |
---|
Methods in fulmine.rpc with parameters of type IContainer | |
---|---|
void |
RpcResult.updateResultRecord(IRpcMarker marker,
IContainer resultRecord)
|
void |
IRpcResult.updateResultRecord(IRpcMarker marker,
IContainer resultRecord)
Update the RPC's result record with the data from this result instance. |
Constructors in fulmine.rpc with parameters of type IContainer | |
---|---|
RpcResult(IRpcDefinition definition,
IContainer resultRecord)
Construct the RPC result from a result record. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |