Package com.novell.sentinel.client.bean

Interface Summary
BeanTransporter<B extends SentinelBean> Interface specifying methods used to send and receive SentinelBean-derived instances to and from the Sentinel server.
OnBeanCount Interface to which is reported the result of an HTTP GET of the count of data items represented by a bean type.
OnBeanDelete Interface to which is reported the result of an HTTP DELETE of the data represented by a bean.
OnBeanLoad<B extends SentinelBean> Interface to which is reported the result of an HTTP GET of a single bean.
OnBeanOpComplete Base interface for result handling interfaces that are called to report the result of HTTP operations on beans.
OnBeanPageLoad<B extends SentinelBean> Interface to which is reported the result of an HTTP GET of zero or more beans (i.e., a list operation).
OnBeanPost Interface to which is reported the result of an HTTP POST of the data contained in a bean.
OnBeanPut Interface to which is reported the result of an HTTP PUT of the data represented by a bean.
OnOctetStreamLoad Interface to which the result of an attribute GET is reported.
 

Class Summary
BeanMetaData<B extends SentinelBean> Class that contains information about the data items represented by a SentinelBean implementation.
BeanTransporterBase<B extends SentinelBean,P> Base class for GWT and asynchronous Java BeanTransporter implementations.
PagedBeanCollection<B extends SentinelBean> A class to contain the results of a "list" operation on Sentinel data items.
PagedBeanCollection.DeltaCounts  
SentinelBean The base class for "bean" objects that represent Sentinel data items.
 

Exception Summary
BeanSerializationException Exception class used to report errors that occur when a bean is serialized to a transportation representation (e.g., JSON or XML).
BeanTransporterBase.ParseException Generic carrier exception to allow derived classes to report errors in parsing HTTP results.