Uses of Interface
fulmine.context.IFrameworkContext

Packages that use IFrameworkContext
fulmine.context   
fulmine.distribution   
fulmine.distribution.channel   
fulmine.distribution.connection   
fulmine.distribution.connection.tcp   
fulmine.event.subscription   
fulmine.model.container   
fulmine.model.container.impl   
fulmine.model.container.subscription   
fulmine.model.container.subscription.remote   
fulmine.protocol.specification   
fulmine.rpc   
 

Uses of IFrameworkContext in fulmine.context
 

Classes in fulmine.context that implement IFrameworkContext
 class FTContext
          A context that exists within a cluster of peer contexts.
 class FulmineContext
          The default IFrameworkContext implementation composed of collaborating implementations: IModelManager IEventManager IDistributionManager IRpcManager
 

Methods in fulmine.context that return IFrameworkContext
protected  IFrameworkContext FTContext.getAppContext()
           
 

Methods in fulmine.context with parameters of type IFrameworkContext
protected  void FTContext.doStandby(IFrameworkContext context, INetwork network, IConnectionDiscoverer discoverer, IConnectionBroker connectionBroker)
          Standard operation for standby that stops heartbeat pulsing and recreates the IConnectionBroker
 void INetwork.setContext(IFrameworkContext context)
          Set the context this network services
 

Constructors in fulmine.context with parameters of type IFrameworkContext
FTContext(IFrameworkContext appContext, IFTContextStateListener stateListener, INetwork ftNetwork, int number, long activationDelayMillis)
          Standard constructor for an FT context that provides FT capability to a hosted application context.
FTDistributionManager(IFrameworkContext context, FTContext ftContext)
           
 

Uses of IFrameworkContext in fulmine.distribution
 

Methods in fulmine.distribution that return IFrameworkContext
 IFrameworkContext IDistributionState.getContext()
          The context
 

Uses of IFrameworkContext in fulmine.distribution.channel
 

Methods in fulmine.distribution.channel that return IFrameworkContext
 IFrameworkContext IChannelState.getContext()
          The local context
 

Methods in fulmine.distribution.channel with parameters of type IFrameworkContext
 IChannel IChannelFactory.createChannel(IConnection connection, IFrameworkContext context)
          Construct the channel
 IChannel ChannelFactory.createChannel(IConnection connection, IFrameworkContext context)
           
 

Constructors in fulmine.distribution.channel with parameters of type IFrameworkContext
Channel(IConnection connection, IFrameworkContext context)
          Construct the channel
 

Uses of IFrameworkContext in fulmine.distribution.connection
 

Constructors in fulmine.distribution.connection with parameters of type IFrameworkContext
AbstractConnectionDiscoverer(IFrameworkContext context)
          Constructor that retrieves network values from system properties or use default values if no system properties are set.
AbstractConnectionDiscoverer(IFrameworkContext context, String udpNetwork, int udpPort, String udpNic)
          Constructor that uses parameters for the network values.
 

Uses of IFrameworkContext in fulmine.distribution.connection.tcp
 

Methods in fulmine.distribution.connection.tcp that return IFrameworkContext
protected  IFrameworkContext AbstractSocketChannelConnection.getContext()
           
 

Methods in fulmine.distribution.connection.tcp with parameters of type IFrameworkContext
 void TcpNetwork.setContext(IFrameworkContext context)
           
 

Constructors in fulmine.distribution.connection.tcp with parameters of type IFrameworkContext
AbstractSocketChannelConnection(IFrameworkContext context, String identity, String address, int port, int connectionHashCode)
          Standard constructor for the parameters of the connection.
TcpConnection(IFrameworkContext context, TcpConnectionBroker broker, String remoteContextIdentity, String address, int port, int connectionHashCode)
          Standard constructor
TcpConnectionBroker(IFrameworkContext context)
          Default constructor that reads system properties for the IP address and TCP port to use.
TcpConnectionBroker(IFrameworkContext context, String address, int port)
          Construct the TcpConnectionBroker using parameters for the identity, IP address and TCP port.
TcpConnectionDiscoverer(IFrameworkContext context, String hostAddress, int tcpPort, String udpNetwork, int udpPort, String udpNic)
          Constructs the discoverer with specific UDP binding parameters and extracts the TCP connection details from the broker
 

Uses of IFrameworkContext in fulmine.event.subscription
 

Methods in fulmine.event.subscription that return IFrameworkContext
protected  IFrameworkContext SubscriptionManager.getContext()
           
 

Constructors in fulmine.event.subscription with parameters of type IFrameworkContext
SubscriptionManager(IFrameworkContext context, ISubscriptionFactory factory)
          Standard constructor
 

Uses of IFrameworkContext in fulmine.model.container
 

Methods in fulmine.model.container that return IFrameworkContext
 IFrameworkContext IContainer.getContext()
          Get the host context for the container instance.
 IFrameworkContext AbstractContainer.getContext()
           
 

Methods in fulmine.model.container with parameters of type IFrameworkContext
 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 IFrameworkContext
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 IFrameworkContext in fulmine.model.container.impl
 

Constructors in fulmine.model.container.impl with parameters of type IFrameworkContext
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 IFrameworkContext in fulmine.model.container.subscription
 

Constructors in fulmine.model.container.subscription with parameters of type IFrameworkContext
ContainerSubscriptionManager(IFrameworkContext context)
          Standard constructor
ContainerSubscriptionManager(IFrameworkContext context, ISubscriptionFactory factory)
          Standard constructor
 

Uses of IFrameworkContext in fulmine.model.container.subscription.remote
 

Constructors in fulmine.model.container.subscription.remote with parameters of type IFrameworkContext
RemoteContainerSubscriptionManager(IFrameworkContext context, String remoteContextIdentity, ISubscriptionFactory factory)
          Standard constructor
 

Uses of IFrameworkContext in fulmine.protocol.specification
 

Methods in fulmine.protocol.specification with parameters of type IFrameworkContext
 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.
 

Uses of IFrameworkContext in fulmine.rpc
 

Constructors in fulmine.rpc with parameters of type IFrameworkContext
RpcRegistry(IFrameworkContext context)
          Construct the RPC repository
 



Copyright © 2007-2009. All Rights Reserved.