Uses of Package
cartago

Classes in cartago used by cartago
AbstractArtifactAdapter
          Abstract adapter for artifacts.
AbstractWorkspacePoint
           
AbstractWorkspaceTopology
           
AbstractWSPRuleEngine
          Base class for implementing WSP Rule engine
AgentBody
          Agent descriptor - keeping track of agent info inside a workspace
AgentBodyArtifact
           
AgentId
          Identifier of an agent inside a workspace.
AgentJoinRequestInfo
          Class storing info about an agent join request Used by WSP Rule Engine
AgentQuitRequestInfo
          Class storing info about an agent quit request Used by WSP Rule Engine
Artifact
          Base class for defining artifacts.
ArtifactAlreadyPresentException
          Exception thrown when an artifact with the same name exists in the same workspace
ArtifactConfig
          This class represents artifacts starting configuration
ArtifactConfigurationFailedException
          Exception representing some kind of error occurred in artifact creation
ArtifactDescriptor
          Artifact descriptor, keeping track of artifact management information
ArtifactFactory
          Basic abstract class representing factories to instantiate artifacts, managing artifact types
ArtifactId
          Identifier of an artifact
ArtifactInfo
          Information about an artifact of the workspace.
ArtifactNotAvailableException
          Exception raised when and invalid adapter is used
ArtifactObsProperty
          Class representing an artifact observable property to be used on the agent side, retrieved by the bridge.
CartagoEvent
          Base class representing a generic CArtAgO event.
CartagoException
          Base class for Cartago exceptions
CartagoNode
          Class representing a CArtAgO node.
CartagoWorkspace
          Class representing a Cartago workspace.
IAlignmentTest
          Interface for defining alignment tests in use action
IArtifactAdapter
          Interface for artifact adapters
IArtifactGuard
          Interface for defining operation guards.
IArtifactOp
          Interface for defining artifact operations.
IBlockingCmd
          Interface for implementing blocking commands in artifact operations.
ICartagoCallback
          Interface to notify CArtAgO events from workspaces to sessions.
ICartagoContext
          Cartago Context Interface - set of primitives to work inside a workspace.
ICartagoController
          Interface for CArtAgO controllers for a workspace
ICartagoListener
          User interface to handle CArtAgO Events.
ICartagoLogger
          Interface for implementing logging components.
ICartagoLoggerManager
          Interface for log managers
ICartagoSession
          Main interface for acting and perceiving in CArtAgO Environments.
IEventFilter
          Basic interface that must be implemented by perception filters
IObsPropMap
           
Manual
          This class represents the artifact manual, containing artifact operating instructions and function description.
ManualNotAvailableException
          Exception raised when a missing manual is requested
NoArtifactException
          Artifact no more available exception
NodeId
          Identifier of a CArtAgO node
ObservableArtifactInfo
          TOPOLOGY EXTENSION: Class storing info about an observable artifact
ObsProperty
          Class represeting artifact observable properties.
Op
          Basic class representing operations to be executed on artifacts
OpDescriptor
          Descriptor for an operation
OpDescriptor.OpType
           
OperationException
          Base class for Operation exceptions
OperationInfo
          Information about an operation in execution.
OperationUnavailableException
          Exception raised when trying to execute an operation that does not belong to artifact usage interface
OpFeedbackParam
          Class representing an action feedback parameter, i.e. an output parameter of an operation It is parameterized on the type of the parameter
OpId
          Unique identifier of an operation (instance) executed by an artifact
OpRequestInfo
          Class storing info about an op request Used by WSP Rule Engine
OpRequestTimeoutException
          Exception raised when an operation request timeout occurred
PendingOp
          Keeps track of a pending linked operation in inter-artifact operation execution.
Tuple
          Basic tuple data type.
UnknownArtifactException
          Exception raised when referring to an unknown artifact
UnknownArtifactTemplateException
          Exception raised when trying to create an artifact whose template is not known
UsageProtocol
           
WorkspaceId
          Identifier of a workspace
WorkspaceKernel
          This class represents the core machinery of a workspace.
 



>DEIS - University of Bologna