Package de.knipp.rritoolkit

Interface Summary
ChannelFactory interface to a class that can produce new channels to the registry.
KVList.Value public interface to values.
Port abstract high level interface to a facade that deals with the codec and channel
RegistryChannel interface to a class that implements a communication channel to the registry.
ResponseFactory interface to a class that is capabable of creating a suitable subclass of DenicResponse for the given response.
 

Class Summary
Codec Class that performs the conversion to and from byte data, as required for the exchange with the registry server.
ContactData class that holds contact data, both for requests and responses
DefaultResponseFactory default implementation of the response factory
DefaultResponseFactory.KeyRule rule that tests for the existance of certain keys
DefaultResponseFactory.ListRule small class that describes a rule for choosing a specific subclass
DenicConstants this class contains various constants used in the context of RRI requests
DomainData class that holds domain data, both for requests and responses
DomainData.Ref class that represents a reference to a contact.
KVList class that represents a key-value list as used in DENIC Key Value messages for requests and part of responses.
KVList.EmptyIterator<E> small class implementing an iterator for no elements
KVList.Pair small class holding a key value pair (used for the iterator
KVList.RemoveDisabledIterator<E> small wrapper class of an Iterator the suppresses the use of the remove method
KVList.SingletonIterator<E> small class repesenting a singleton iterator
KVList.ValueImpl inner class that implements a value
KVMultiList class that represents a key-value list consisting of multiple sections.
KVMultiList.Section small class that represents a section.
PooledPort class that manages a pool of channels to the registry
PooledPort.WaitEntry class that describes a waiting thread
SinglePort implementation of the Port interface that operates on a single channel.
Utils class with some utilities that do not fit elsewhere
XmlBuilder helper class to simplify building DOM trees
XmlHelper helper class that simplifies the parsing of DOM trees
 

Enum Summary
ContactData.Field enumeration for the different disclose fields
ContactData.Type enumeration for the different contact types
DomainData.DomainState enumeration for the different states of the domain
DomainData.Role enumeration for the different contact roles within the domain
 

Exception Summary
EncodeException exception that is thrown if the conversion of the request to byte data fails for some reason, including, but not limited, due to incomplete setup of the request.
PooledPort.WriteException exception that specifically marks I/O exceptions that happen during the sending of the EPP command
ResponseParseException exception that is thrown if the parsing of the key-value pair or XML response fails for some reason
 



Copyright © 2005-2011 Knipp Medien und Kommunikation GmbH