Uses of Interface
com.vii.brillien.kernel.axiom.atomic.Presence

Packages that use Presence
com.vii.brillien.kernel.axiom.atomic   
com.vii.brillien.kernel.axiom.atomic.component   
 

Uses of Presence in com.vii.brillien.kernel.axiom.atomic
 

Classes in com.vii.brillien.kernel.axiom.atomic with type parameters of type Presence
 interface Context<P extends Presence,C extends Communication,R>
          Context is a special Unit type providing a metalevel collapsing set functionality extended by sharing services.
 interface Flow<P extends Presence,C extends Communication,R>
          Flow are the high-level component to provide flow-related functionality.
 interface PresenceManager<P extends Presence,C extends Communication>
          Instantiation manager interface, factory-like interface according the environment of the component like: used libraries, component version, transaction management, instance management type, etc.
 interface Unit<P extends Presence,C extends Communication,R>
          Set-like Presence type.
 

Subinterfaces of Presence in com.vii.brillien.kernel.axiom.atomic
 interface Commander<P extends PresenceBoard,C extends Communication,R>
          Commander is a central management object in Brillien.
 interface Context<P extends Presence,C extends Communication,R>
          Context is a special Unit type providing a metalevel collapsing set functionality extended by sharing services.
 interface Flow<P extends Presence,C extends Communication,R>
          Flow are the high-level component to provide flow-related functionality.
 interface PresenceBoard<P extends PresenceManager,C extends Communication>
          Control board for Presences to orchestrate a given Presence by versions
 interface PresenceManager<P extends Presence,C extends Communication>
          Instantiation manager interface, factory-like interface according the environment of the component like: used libraries, component version, transaction management, instance management type, etc.
 interface Unit<P extends Presence,C extends Communication,R>
          Set-like Presence type.
 

Methods in com.vii.brillien.kernel.axiom.atomic with type parameters of type Presence
<T extends Presence>
T
Presence.getPresence(String name)
          Gets a reference of an entity with the given name
<T extends Presence>
String
Commander.registerPresence(Class<T> Presence, String apiVersion)
          Registers a Presence.
<T extends Presence>
String
Commander.registerPresence(Class<T> Presence, String cloneName, String apiVersion)
          Makes a presence "clone".
<T extends Presence>
String
Commander.registerPresence(String PresenceName, Class<T> Presence, String apiVersion)
          Registers a Presence with the given name.
 

Methods in com.vii.brillien.kernel.axiom.atomic with parameters of type Presence
 P PresenceManager.getInstance(Presence caller)
          Getter method for a new instance of the Presence type specifying the caller
 P PresenceManager.getInstance(Presence caller, String name)
          Getter method for a new instance of the Presence type specifying the caller
<S> S
Context.getSharing(Presence p, Object key)
          Getter method to access a sharing by a given name
 boolean Context.hasSharing(Presence p, Object key)
          Decides whether a sharing is available in this flow.
<T> void
Context.registerSharing(Presence p, Object key, T object)
          Shares an object with the given key
 void Context.removeSharing(Presence p, Object key)
          Removes a shared content
 void Flow.report(Presence reporter, String message)
          Report method to share any communication related information of the components with the container flow instance.
 void Flow.report(Presence reporter, String message, List<Object> params)
          Report method to share any communication related information of the components with the container flow instance.
 void Unit.scrutinise(Presence p)
          Checks if the Presence could became set element
 

Uses of Presence in com.vii.brillien.kernel.axiom.atomic.component
 

Classes in com.vii.brillien.kernel.axiom.atomic.component with type parameters of type Presence
 interface CharacteristicFunction<P extends Presence,C extends Communication,R>
          For every Unit presence, a CharacteristicFunction is defined to decide whether a Presence object is element of the set or not These type of Presence has main role in subset creation too.
 interface EquivalenceRelation<P extends Presence,C extends Communication,R>
          This interface represents EquivalenceRelation for subset creation or classification operation
 interface OrderRelation<P extends Presence,C extends Communication,R>
          This interface represents an order relation for set ordering.
 

Subinterfaces of Presence in com.vii.brillien.kernel.axiom.atomic.component
 interface CharacteristicFunction<P extends Presence,C extends Communication,R>
          For every Unit presence, a CharacteristicFunction is defined to decide whether a Presence object is element of the set or not These type of Presence has main role in subset creation too.
 interface EquivalenceRelation<P extends Presence,C extends Communication,R>
          This interface represents EquivalenceRelation for subset creation or classification operation
 interface OrderRelation<P extends Presence,C extends Communication,R>
          This interface represents an order relation for set ordering.
 



Copyright © 2012. All Rights Reserved.