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 PresenceManager,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 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>
String
Commander.registerPresence(Class<T> Presence)
          Registers a Presence.
<T extends Presence>
String
Commander.registerPresence(Class<T> Presence, String cloneName)
          Makes a presence "clone".
 

Methods in com.vii.brillien.kernel.axiom.atomic that return types with arguments of type Presence
 Collection<Presence> Unit.getPresences()
          Gets all Presences included into this unite instance
 

Methods in com.vii.brillien.kernel.axiom.atomic with parameters of type Presence
 void Unit.addPresences(P... ses)
          Adds new Presences.
 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 Unit.removePresences(P... ses)
          Removes Presences.
 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)
           
 void PresenceManager.retrieveReferences(P... presences)
          All Presence instances managed by this PresenceManager will be retrieved
 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.