Package com.sun.media.jsdt

Interface Summary
ByteArray The Byte Array interface.
ByteArrayManager The ByteArray Manager interface.
Channel JSDT Channel interface.
ChannelConsumer The Channel Consumer interface.
ChannelManager The Channel Manager interface.
Client The Client interface.
JSDTManager The Manager parent interface.
Manageable The Manageable interface.
Session The Session interface.
SessionManager The Session Manager interface.
Token The Token interface.
TokenManager The Token Manager interface.
 

Class Summary
AuthenticationInfo JSDT Authentication Information class.
ClientFactory The ClientFactory class.
Data The Data class.
Naming The Naming class.
RegistryFactory This is a factory class that starts and stops a Registry of the appropriate type.
SessionFactory The SessionFactory class.
URLString JSDT URL String parsing class.
 

Exception Summary
AlreadyBoundException Thrown when a Session or Client with this URL is already bound in the Registry.
ClientNotGrabbingException Thrown to indicate that an attempt has been made to release a Token that had not been previously grabbed.
ClientNotReleasedException Thrown when an attempt is made to exclusively grab a Token that was still being grabbed by another Client.
ConnectionException Thrown when some kind of network error has occured when two components within a JSDT collaboration have failed to communicate with each other.
InvalidClientException Thrown when an attempt is made to access a Client that is invalid.
InvalidURLException Thrown when an attempt was made to use a URL with the SessionFactory or Naming classes, which is not in the required format.
JSDTException JSDTException is the super class of all JSDT exceptions.
ManagerExistsException Thrown when an attempt is made to create a managed ByteArray, Channel or Token which already exists, and which already has a manager associated with it.
NameInUseException Thrown when an attempt is made to use a JSDT object which already has this name.
NoRegistryException Thrown when an attempt is made to contact the JSDT Registry, and it is not running.
NoSuchByteArrayException Thrown when an attempt is made to access a ByteArray that doesn't exist.
NoSuchChannelException Thrown when an attempt is made to access a Channel that doesn't exist.
NoSuchClientException Thrown when an attempt is made to access a Client that doesn't exist.
NoSuchConsumerException Thrown when an attempt is made to access a ChannelConsumer that doesn't exist.
NoSuchHostException Thrown when an attempt is made to access a remote host that doesn't exist.
NoSuchListenerException Thrown when an attempt is made to access a Listener that doesn't exist.
NoSuchManagerException Thrown when an attempt is made to access a Manager that doesn't exist.
NoSuchSessionException Thrown when an attempt is made to access a Session that doesn't exist.
NoSuchTokenException Thrown when an attempt is made to access a Token that doesn't exist.
NotBoundException Thrown when an attempt is made to access a JSDT Session or Client that is not bound with the Registry.
PermissionDeniedException Thrown when an attempt is made to do an operation on a JSDT object when it's not permissible.
PortInUseException Thrown when an attempt is made to use a port that has already been used by some other application.
RegistryExistsException Thrown when an attempt is made to start a Registry when there is one already running.
TimedOutException Thrown if no reply was received for an operation in the given timeout period.
UnknownException Thrown when an unknown exception has occured.