Package com.waveset.object

The core Waveset object model.

See:
          Description

Interface Summary
AttributeExpression Evaluates to true or false for a specified set of attribute values.
LighthouseContext An interface for an object that provides fundamental services to Lighthouse components.
ObjectSource An interface for an object that provides fundamental object access services to Lighthouse components and applications.
QueryResult An interface for an object that encapsulates the result of an ObjectSource query.
QueryResultRow An interface for an object that encapsulates one row of a QueryResult.
 

Class Summary
AttributeCondition AttributeCondition structures query expressions.
AttributeCondition.Operator A static instance represents each operator supported by the AttributeCondition class.
GenericObject A class used to represent objects as an abstract collection of name/value pairs rather than a specific Java class.
ObjectGroup An ObjectGroup is a collection of PersistentObjects.
ObjectGroup.ResourceContainerInfo Used for values of the _resetCheck field.
PersistentObject The base class of all objects that can be stored in the repository.
PersistentObject.Comparator Implement the Comparator interface to sort PersistentObject instances by type and name.
PersistentObject.InitialInstance An inner class describing an "initial instance" of a persistent object that is to be automatically added to a repository when it is created.
Principal A Principal represents a Subject identity.
QueryOptions A class providing a more convenient set of constructor methods that build the option map for the query methods in the ObjectSource interface.
ResourceInfo A class that records information about a specific resource account provisioned for this user.
ResourceInfo.CompareResourceNameAndAccountId Implement the Comparator interface to sort ResourceInfo instances by resource name, accountId, "exists" and accountGUID.
ResultError A class used to represent information about an error that happened during some operation, which needs to be stored in a WavesetResult object.
ResultItem Represents a single result which may be aggregated in a WavesetResult object.
ResultItem.Status Used for values of the _status field in both WavesetResult and ResultItem.
Role An object defining a collection of services (resources, applications, and other roles) to be assigned to a user.
Service An abstract class used by the Role to reference resource and application objects.
Subject A Subject can be any entity such as a person or service.
TaskResult This class represents the result of an individual operation within the execution of a larger task.
WavesetResult An object used to encapsulate a complex set of results.
WorkItem This class is used to represent the state of a work list item.
WSAttribute WSAttribute class used as a generic attribute class.
WSAttributes  
WSUser The memory representation for a Waveset user account.
WSUser.Delegate A class which defines the type, to whom, and start/end dates for delegating future workitems
 

Package com.waveset.object Description

The core Waveset object model.