Uses of Package
br.shob

Packages that use br.shob
br.shob   
br.shob.client   
br.shob.compiler   
br.shob.event   
br.shob.server   
br.shob.storage   
br.shob.util   
 

Classes in br.shob used by br.shob
AlreadyLockedException
          This exception is thrown when a client tries to lock (for example, to begin a transaction) a shard object that is already locked
AlreadyLoggedInException
          This exception is thrown when a client tries to log in twice.
AlreadySharedException
          This exception is creatd when a client tries to share an object with a global name already in use.
CommLayerException
          This exception is generated when a communication problem occurs.
DefaultSharedReference
           This class represents a reference to shared object.
HostId
          Encapsulates all the information needed to communicate with a host.
InsecureObjectException
          This exception is thrown when the CommLayer determines that an object's origin or content is not secure (usually because it failed a signature check).
InvocationException
          An InvocationException occurs when a SharedReference instance tries to call a method and fails.
Message
          represents all the messages exchanged by hosts.
NotLockedException
          This exception is thrown when an attempt is made to unlock a shared object which is not locked.
NotLoggedInException
          This exception is thrown when a client tries to log out but it's not logged in.
NotSharedException
          This exception is thrown when an attempt is made to unshare an object which the server doesn't recognize as being shared.
SharedObject
           This class defines the Serializable objects that actually travel the global space, are cached in each machine, etc.
SharedReference
           This class represents a reference to shared object.
SharedSpace
          This class represents a connection to the global space in wich the objects are shared.
ShobException
          This exception is thrown to the upper levels (i.e. user applications) when interfacing with the shob package to indicate low-level erros.
TimeStamp
          TimeStamp is a wraper for a java.util.Date object.
 

Classes in br.shob used by br.shob.client
AbstractCommLayer
          This class contains all common processing for the Communications Layer, which involves connecting to peer machines and sending/receiving signed messages from a socket.
CommLayerException
          This exception is generated when a communication problem occurs.
HostId
          Encapsulates all the information needed to communicate with a host.
Message
          represents all the messages exchanged by hosts.
SharedObject
           This class defines the Serializable objects that actually travel the global space, are cached in each machine, etc.
SharedSpace
          This class represents a connection to the global space in wich the objects are shared.
ShobException
          This exception is thrown to the upper levels (i.e. user applications) when interfacing with the shob package to indicate low-level erros.
TimeStamp
          TimeStamp is a wraper for a java.util.Date object.
 

Classes in br.shob used by br.shob.compiler
NotSerializableException
          Deprecated. replaced by java.io.NotSerializableException
ShobException
          This exception is thrown to the upper levels (i.e. user applications) when interfacing with the shob package to indicate low-level erros.
 

Classes in br.shob used by br.shob.event
PhantomReference
           A PhantomReference is a special reference that contains an old entry and does not: locks on the real object listens for updates synchronizes on the cached value It is used primarily by StorageEnvents who need to inform what value has been replaced.
SharedReference
           This class represents a reference to shared object.
 

Classes in br.shob used by br.shob.server
AbstractCommLayer
          This class contains all common processing for the Communications Layer, which involves connecting to peer machines and sending/receiving signed messages from a socket.
AlreadyLockedException
          This exception is thrown when a client tries to lock (for example, to begin a transaction) a shard object that is already locked
AlreadySharedException
          This exception is creatd when a client tries to share an object with a global name already in use.
CommLayerException
          This exception is generated when a communication problem occurs.
HostId
          Encapsulates all the information needed to communicate with a host.
IllegalOperationException
          This exception is thrown when a client request an operation that the server cannot perform, usually because it is unknown.
InsecureObjectException
          This exception is thrown when the CommLayer determines that an object's origin or content is not secure (usually because it failed a signature check).
NotLockedException
          This exception is thrown when an attempt is made to unlock a shared object which is not locked.
NotSharedException
          This exception is thrown when an attempt is made to unshare an object which the server doesn't recognize as being shared.
ObjectNotLockableException
          This exception is thrown when a transaction is called but the object cannot be locked.
TimeStamp
          TimeStamp is a wraper for a java.util.Date object.
 

Classes in br.shob used by br.shob.storage
SharedObject
           This class defines the Serializable objects that actually travel the global space, are cached in each machine, etc.
SharedSpace
          This class represents a connection to the global space in wich the objects are shared.
 

Classes in br.shob used by br.shob.util
SharedObject
           This class defines the Serializable objects that actually travel the global space, are cached in each machine, etc.
TimeStamp
          TimeStamp is a wraper for a java.util.Date object.