- AbstractArtifactAdapter - Class in cartago
-
Abstract adapter for artifacts.
- AbstractArtifactAdapter(Artifact) - Constructor for class cartago.AbstractArtifactAdapter
-
- AbstractWorkspacePoint - Class in cartago
-
- AbstractWorkspacePoint() - Constructor for class cartago.AbstractWorkspacePoint
-
- AbstractWorkspaceTopology - Interface in cartago
-
- AbstractWSPRuleEngine - Class in cartago
-
Base class for implementing WSP Rule engine
- AbstractWSPRuleEngine() - Constructor for class cartago.AbstractWSPRuleEngine
-
- add(ObsProperty) - Method in class cartago.ObsPropMap
-
- addArtifact(ArtifactId) - Method in class cartago.ArtifactOutPort
-
- addArtifactFactory(String, ArtifactFactory) - Static method in class cartago.CartagoService
-
Add an artifact factory for artifact templates
- addArtifactFactory(ArtifactFactory) - Method in class cartago.WorkspaceKernel
-
- addControllers(int) - Method in class cartago.WorkspaceKernel
-
Extends the set of controllers used to serve operation execution
- addFocusedArtifacts(ArtifactDescriptor) - Method in class cartago.AgentBody
-
- addObserver(AgentId, IEventFilter, ICartagoCallback) - Method in class cartago.ArtifactDescriptor
-
- addPropAdded(ObsProperty) - Method in class cartago.ObsPropMap
-
- addPropChanged(ObsProperty) - Method in class cartago.ObsPropMap
-
- addPropRemoved(ObsProperty) - Method in class cartago.ObsPropMap
-
- address - Variable in class cartago.URLArtifactFactory
-
- addUsageProtocol(UsageProtocol) - Method in class cartago.Manual
-
- AgentBody - Class in cartago
-
Agent descriptor - keeping track of agent info inside a workspace
- AgentBodyArtifact - Class in cartago
-
- AgentBodyArtifact() - Constructor for class cartago.AgentBodyArtifact
-
- agentCallback - Variable in class cartago.AgentBody
-
- AgentId - Class in cartago
-
Identifier of an agent inside a workspace.
- agentJoined(long, AgentId) - Method in class cartago.CartagoLoggerAdapter
-
- agentJoined(long, AgentId) - Method in interface cartago.ICartagoLogger
-
- agentJoined(long, AgentId) - Method in interface cartago.ICartagoLoggerManager
-
- AgentJoinRequestInfo - Class in cartago
-
Class storing info about an agent join request
Used by WSP Rule Engine
- agentQuit(long, AgentId) - Method in class cartago.CartagoLoggerAdapter
-
- agentQuit(long, AgentId) - Method in interface cartago.ICartagoLogger
-
- agentQuit(long, AgentId) - Method in interface cartago.ICartagoLoggerManager
-
- AgentQuitRequestInfo - Class in cartago
-
Class storing info about an agent quit request
Used by WSP Rule Engine
- ANY - Static variable in class cartago.Tuple
-
- artifact - Variable in class cartago.AbstractArtifactAdapter
-
- Artifact - Class in cartago
-
Base class for defining artifacts.
- Artifact() - Constructor for class cartago.Artifact
-
- Artifact.AbstractAsyncProcess - Class in cartago
-
- Artifact.AbstractAsyncProcess() - Constructor for class cartago.Artifact.AbstractAsyncProcess
-
- ARTIFACT_INFO - Annotation Type in cartago
-
Artifact description
- ArtifactAlreadyPresentException - Exception in cartago
-
Exception thrown when an artifact with the same name
exists in the same workspace
- ArtifactAlreadyPresentException(String, String) - Constructor for exception cartago.ArtifactAlreadyPresentException
-
- ArtifactConfig - Class in cartago
-
This class represents artifacts starting configuration
- ArtifactConfig() - Constructor for class cartago.ArtifactConfig
-
- ArtifactConfig(Object...) - Constructor for class cartago.ArtifactConfig
-
- ArtifactConfig(Class[], Object[]) - Constructor for class cartago.ArtifactConfig
-
- ArtifactConfigurationFailedException - Exception in cartago
-
Exception representing some kind of error
occurred in artifact creation
- ArtifactConfigurationFailedException() - Constructor for exception cartago.ArtifactConfigurationFailedException
-
- ArtifactConfigurationFailedException(String) - Constructor for exception cartago.ArtifactConfigurationFailedException
-
- artifactCreated(long, ArtifactId, AgentId) - Method in class cartago.CartagoLoggerAdapter
-
- artifactCreated(long, ArtifactId, AgentId) - Method in interface cartago.ICartagoLogger
-
- artifactCreated(long, ArtifactId, AgentId) - Method in interface cartago.ICartagoLoggerManager
-
- ArtifactDescriptor - Class in cartago
-
Artifact descriptor, keeping track of artifact
management information
- ArtifactDescriptor(Artifact, AgentId, AbstractArtifactAdapter) - Constructor for class cartago.ArtifactDescriptor
-
- artifactDisposed(long, ArtifactId, AgentId) - Method in class cartago.CartagoLoggerAdapter
-
- artifactDisposed(long, ArtifactId, AgentId) - Method in interface cartago.ICartagoLogger
-
- artifactDisposed(long, ArtifactId, AgentId) - Method in interface cartago.ICartagoLoggerManager
-
- ArtifactFactory - Class in cartago
-
Basic abstract class representing factories to instantiate artifacts,
managing artifact types
- ArtifactFactory(String) - Constructor for class cartago.ArtifactFactory
-
- artifactFocussed(long, AgentId, ArtifactId, IEventFilter) - Method in class cartago.CartagoLoggerAdapter
-
- artifactFocussed(long, AgentId, ArtifactId, IEventFilter) - Method in interface cartago.ICartagoLogger
-
- artifactFocussed(long, AgentId, ArtifactId, IEventFilter) - Method in interface cartago.ICartagoLoggerManager
-
- ArtifactGuardMethod - Class in cartago
-
Default implementation of guards (based on artifact class methods)
- ArtifactGuardMethod(Artifact, Method) - Constructor for class cartago.ArtifactGuardMethod
-
- ArtifactId - Class in cartago
-
Identifier of an artifact
- ArtifactInfo - Class in cartago
-
Information about an artifact of the workspace.
- ArtifactInfo(AgentId, ArtifactId, List<OpDescriptor>, List<ArtifactObsProperty>, List<OperationInfo>, Manual) - Constructor for class cartago.ArtifactInfo
-
- artifactNoMoreFocussed(long, AgentId, ArtifactId) - Method in class cartago.CartagoLoggerAdapter
-
- artifactNoMoreFocussed(long, AgentId, ArtifactId) - Method in interface cartago.ICartagoLogger
-
- artifactNoMoreFocussed(long, AgentId, ArtifactId) - Method in interface cartago.ICartagoLoggerManager
-
- ArtifactNotAvailableException - Exception in cartago
-
Exception raised when and invalid adapter is used
- ArtifactNotAvailableException() - Constructor for exception cartago.ArtifactNotAvailableException
-
- ArtifactObserver - Class in cartago
-
Keep track of agents observing an artifact.
- ArtifactObsProperty - Class in cartago
-
Class representing an artifact observable property
to be used on the agent side, retrieved by the bridge.
- ArtifactObsProperty(String, long, String, Object...) - Constructor for class cartago.ArtifactObsProperty
-
- ArtifactOpMethod - Class in cartago
-
Default implementation of operations (based on artifact class methods)
- ArtifactOpMethod(Artifact, Method) - Constructor for class cartago.ArtifactOpMethod
-
- ArtifactOutPort - Class in cartago
-
Class representing artifact out port.
- artifactsLinked(long, AgentId, ArtifactId, ArtifactId) - Method in class cartago.CartagoLoggerAdapter
-
- artifactsLinked(long, AgentId, ArtifactId, ArtifactId) - Method in interface cartago.ICartagoLogger
-
- artifactsLinked(long, AgentId, ArtifactId, ArtifactId) - Method in interface cartago.ICartagoLoggerManager
-
- ArtifactStateNotAlignedException - Exception in cartago
-
Exception thrown when an artifact with the same name
exists in the same workspace
- ArtifactStateNotAlignedException() - Constructor for exception cartago.ArtifactStateNotAlignedException
-
- await(String, Object...) - Method in class cartago.Artifact
-
Blocks the execution of current operation until the condition specified
by the guard is satisfied.
- await(IBlockingCmd) - Method in class cartago.Artifact
-
Blocks the execution of current operation until the specified blocking
command has been executed.
- await_time(long) - Method in class cartago.Artifact
-
Blocks the execution of current operation until the specified amount of
time has passed.
- cartago - package cartago
-
- CARTAGO_VERSION - Class in cartago
-
CArtAgO version information
- CARTAGO_VERSION() - Constructor for class cartago.CARTAGO_VERSION
-
- CartagoEvent - Class in cartago
-
Base class representing a generic CArtAgO event.
- CartagoEvent(long) - Constructor for class cartago.CartagoEvent
-
- CartagoException - Exception in cartago
-
Base class for Cartago exceptions
- CartagoException() - Constructor for exception cartago.CartagoException
-
Costruttore di default
- CartagoException(String) - Constructor for exception cartago.CartagoException
-
Costruttore con messaggio d'eccezione
- CartagoLoggerAdapter - Class in cartago
-
Adapter for logging components.
- CartagoLoggerAdapter() - Constructor for class cartago.CartagoLoggerAdapter
-
- CartagoNode - Class in cartago
-
Class representing a CArtAgO node.
- CartagoNodeAlreadyActiveException - Exception in cartago
-
Exception meaning that CArtAgO node is already active.
- CartagoNodeAlreadyActiveException() - Constructor for exception cartago.CartagoNodeAlreadyActiveException
-
- CartagoNodeNotActiveException - Exception in cartago
-
Exception meaning that CArtAgO node is not active.
- CartagoNodeNotActiveException() - Constructor for exception cartago.CartagoNodeNotActiveException
-
- CartagoService - Class in cartago
-
Entry point for working with CArtAgO.
- CartagoService() - Constructor for class cartago.CartagoService
-
- CartagoSession - Class in cartago
-
Class to manage a working session of an agent inside a workspace
- CartagoWorkspace - Class in cartago
-
Class representing a Cartago workspace.
- CartagoWorkspace(WorkspaceId) - Constructor for class cartago.CartagoWorkspace
-
Create an workspace
- CartagoWorkspace(WorkspaceId, ICartagoLogger) - Constructor for class cartago.CartagoWorkspace
-
Create an workspace
- changeOp(Op) - Method in class cartago.OpRequestInfo
-
Change the operation
- charValue(int) - Method in class cartago.ArtifactObsProperty
-
Get a value of type char of the property
- charValue() - Method in class cartago.ArtifactObsProperty
-
Get the index-0 value of type char of the property
- charValue(int) - Method in class cartago.ObsProperty
-
Get a value of type char of the property
- charValue() - Method in class cartago.ObsProperty
-
Get the index-0 value of type char of the property
- cloader - Variable in class cartago.URLArtifactFactory
-
- commit() - Method in class cartago.Artifact
-
- commitChanges() - Method in class cartago.ObsProperty
-
- commitChanges() - Method in class cartago.ObsPropMap
-
- copyFrom(OpFeedbackParam<?>) - Method in class cartago.OpFeedbackParam
-
- createArtifact(String) - Method in class cartago.ArtifactFactory
-
- createArtifact(String) - Method in class cartago.DefaultArtifactFactory
-
- createArtifact(String) - Method in class cartago.ExtClassLoaderArtifactFactory
-
- createArtifact(String) - Method in class cartago.URLArtifactFactory
-
- createPendingOp() - Method in class cartago.InterArtifactCallback
-
- createWorkspace(String) - Method in class cartago.CartagoNode
-
Create a workspace inside the node.
- createWorkspace(String, ICartagoLogger) - Method in class cartago.CartagoNode
-
Create a workspace inside the node.
- createWorkspace(String, AbstractWorkspaceTopology) - Method in class cartago.CartagoNode
-
Create a workspace inside the node.
- DEFAULT_CONFIG - Static variable in class cartago.ArtifactConfig
-
- DefaultArtifactFactory - Class in cartago
-
- DefaultArtifactFactory() - Constructor for class cartago.DefaultArtifactFactory
-
- defineObsProperty(String, Object...) - Method in class cartago.Artifact
-
Add an observable property
- defineOp(IArtifactOp, IArtifactGuard) - Method in class cartago.Artifact
-
Defining a new artifact operation
- delay(long) - Method in class cartago.Artifact
-
Delay the execution of next instruction of the specified amount of time
Note that this operation blocks the artifact access
- dispose(ArtifactId) - Method in class cartago.Artifact
-
Dispose an artifact
- dispose() - Method in class cartago.Artifact
-
Method automatically called when the artifact is
disposed.
- disposeArtifact(ArtifactId) - Method in class cartago.AbstractWSPRuleEngine
-
Dispose an existing artifact
- disposeArtifact(AgentId, ArtifactId) - Method in class cartago.WorkspaceKernel
-
Destroy an artifact
- doAction(long, ArtifactId, Op, IAlignmentTest, long) - Method in class cartago.AgentBody
-
- doAction(long, String, Op, IAlignmentTest, long) - Method in class cartago.AgentBody
-
- doAction(long, Op, IAlignmentTest, long) - Method in class cartago.AgentBody
-
- doAction(ArtifactId, Op, IAlignmentTest, long) - Method in class cartago.CartagoSession
-
- doAction(WorkspaceId, String, Op, IAlignmentTest, long) - Method in class cartago.CartagoSession
-
- doAction(WorkspaceId, Op, IAlignmentTest, long) - Method in class cartago.CartagoSession
-
- doAction(String, Op, IAlignmentTest, long) - Method in class cartago.CartagoSession
-
- doAction(Op, IAlignmentTest, long) - Method in class cartago.CartagoSession
-
- doAction(long, ArtifactId, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoContext
-
Use an artifact by requesting the execution of the specified operation.
- doAction(long, String, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoContext
-
Use an artifact by requesting the execution of the specified operation.
- doAction(long, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoContext
-
Use an artifact by requesting the execution of the specified operation.
- doAction(ArtifactId, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoSession
-
Executing an action, i.e.
- doAction(WorkspaceId, String, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoSession
-
Executing an action, i.e.
- doAction(WorkspaceId, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoSession
-
Executing an action, i.e.
- doAction(String, Op, IAlignmentTest, long) - Method in interface cartago.ICartagoSession
-
Executing an action, i.e.
- doAction(Op, IAlignmentTest, long) - Method in interface cartago.ICartagoSession
-
Executing an action, i.e.
- doInternalOp(ArtifactId, Op) - Method in class cartago.WorkspaceKernel
-
- doOperation(OpExecutionFrame) - Method in interface cartago.IArtifactAdapter
-
Request the execution of an operation
- doubleContent(int) - Method in class cartago.Tuple
-
Get the i-th argument coverted to an double
- doubleValue(int) - Method in class cartago.ArtifactObsProperty
-
Get a value of type double of the property
- doubleValue(int) - Method in class cartago.ObsProperty
-
Get a value of type double of the property
- doubleValue() - Method in class cartago.ObsProperty
-
Get the index-0 value of type double of the property
- doubleValues() - Method in class cartago.ArtifactObsProperty
-
Get the index-0 value of type double of the property
- get(String, Object...) - Method in class cartago.ObsPropMap
-
- get() - Method in class cartago.OpFeedbackParam
-
Get the value of the parameter
- getActionId() - Method in class cartago.OpRequestInfo
-
Get the unique identifier of the action/operation request
- getActionId() - Method in class cartago.PendingOp
-
- getAdapter() - Method in class cartago.ArtifactDescriptor
-
- getAgentBodyArtifact() - Method in class cartago.AgentBody
-
- getAgentBodyArtifact(AgentId) - Method in class cartago.WorkspaceKernel
-
- getAgentBodyId() - Method in class cartago.OpId
-
Get the identifier of the agent performer of the operation
- getAgentCreator() - Method in class cartago.ArtifactDescriptor
-
- getAgentId() - Method in class cartago.AgentBody
-
- getAgentId() - Method in class cartago.AgentJoinRequestInfo
-
Get the agent that wants to join
- getAgentId() - Method in class cartago.AgentQuitRequestInfo
-
Get the agent that wants to quit
- getAgentId() - Method in class cartago.ArtifactObserver
-
- getAgentId() - Method in interface cartago.ICartagoContext
-
Get agent id in the workspace
- getAgentId() - Method in class cartago.OpRequestInfo
-
Get the identifier of the agent that executed the operation
- getAgentName() - Method in class cartago.AgentId
-
Get the name of the agent.
- getAgentRole() - Method in class cartago.AgentId
-
Get the role;
- getArtifact(String) - Method in class cartago.AbstractWSPRuleEngine
-
Get the identifier of an artifact
- getArtifact() - Method in class cartago.ArtifactDescriptor
-
- getArtifact(String) - Method in class cartago.WorkspaceKernel
-
- getArtifactId() - Method in class cartago.OpId
-
Get the id of the artifact where the operation has been executed
- getArtifactIdList() - Method in class cartago.WorkspaceKernel
-
- getArtifactInfo(String) - Method in interface cartago.ICartagoController
-
Get artifact information
- getArtifactList() - Method in class cartago.AbstractWSPRuleEngine
-
Get the current artifact name list
- getArtifactList() - Method in class cartago.ArtifactOutPort
-
- getArtifactList() - Method in class cartago.WorkspaceKernel
-
- getArtifactObsProp(ArtifactId, String) - Method in class cartago.AbstractWSPRuleEngine
-
Get the value of an artifact observable property
- getArtifactType() - Method in class cartago.ArtifactDescriptor
-
- getArtifactType() - Method in class cartago.ArtifactId
-
Get artifact type (i.e.
- getBody() - Method in class cartago.UsageProtocol
-
- getByName(String) - Method in class cartago.ObsPropMap
-
- getCallback() - Method in class cartago.AgentBody
-
- getContent(int) - Method in class cartago.Tuple
-
Get the i-th argument of the tuple.
- getContents() - Method in class cartago.Tuple
-
Get the full array of arguments.
- getController(String) - Static method in class cartago.CartagoService
-
Getting a controller.
- getController() - Method in class cartago.CartagoWorkspace
-
- getController() - Method in class cartago.WorkspaceKernel
-
- getCreatorId() - Method in class cartago.Artifact
-
- getCreatorId() - Method in class cartago.ArtifactId
-
Get creator identifier.
- getCreatorId() - Method in class cartago.ArtifactInfo
-
- getCurrentAgents() - Method in interface cartago.ICartagoController
-
Get current user list.
- getCurrentArtifacts() - Method in interface cartago.ICartagoController
-
Get current artifact list
- getCurrentWorkspace() - Method in class cartago.CartagoSession
-
- getCurrentWorkspace() - Method in interface cartago.ICartagoSession
-
Get the current workspace identifier.
- getDescriptor() - Method in class cartago.ObservableArtifactInfo
-
- getDistance(AbstractWorkspacePoint, AbstractWorkspacePoint) - Method in interface cartago.AbstractWorkspaceTopology
-
- getFailure() - Method in class cartago.PendingOp
-
- getFailureDesc() - Method in class cartago.PendingOp
-
- getFilter() - Method in class cartago.ArtifactObserver
-
- getFullId() - Method in class cartago.ArtifactObsProperty
-
Get the full id of the property
- getFullId() - Method in class cartago.ObsProperty
-
- getFunction() - Method in class cartago.UsageProtocol
-
- getGlobalId() - Method in class cartago.AgentId
-
Get the global identifier of the agent
- getGuard() - Method in class cartago.OpDescriptor
-
- getId() - Method in class cartago.Artifact
-
Get the artifact unique identifier
- getId() - Method in class cartago.ArtifactId
-
Get artifact unique id inside the workspace
- getId() - Method in class cartago.ArtifactInfo
-
- getId() - Method in class cartago.ArtifactObsProperty
-
Get the id of the property
- getID() - Static method in class cartago.CARTAGO_VERSION
-
Get current CArtAgO version ID.
- getId() - Method in class cartago.CartagoEvent
-
Gets the ID of the event
- getId() - Method in class cartago.CartagoNode
-
Get the node id
- getId() - Method in class cartago.CartagoWorkspace
-
- getId() - Method in class cartago.NodeId
-
Get the unique identifier of the node
- getId() - Method in class cartago.ObsProperty
-
- getId() - Method in class cartago.OperationInfo
-
Get operation id
- getId() - Method in class cartago.OpId
-
Get the numeric identifier of the operation id
- getId() - Method in class cartago.WorkspaceId
-
Get the numeric identifier of the workspace
- getId() - Method in class cartago.WorkspaceKernel
-
Gets environment name
- getInstance() - Static method in class cartago.CartagoNode
-
Get a reference to the CartagoNode
- getKernel() - Method in class cartago.CartagoWorkspace
-
- getKeyId() - Method in class cartago.OpDescriptor
-
- getLabel() - Method in class cartago.Tuple
-
Get the label of the tuple.
- getListener() - Method in class cartago.ArtifactObserver
-
- getLocalId() - Method in class cartago.AgentId
-
Get the numeric identifier of the agent.
- getLoggerManager() - Method in class cartago.CartagoWorkspace
-
- getLoggerManager() - Method in class cartago.WorkspaceKernel
-
- getManual() - Method in class cartago.ArtifactInfo
-
- getManual() - Method in interface cartago.IArtifactAdapter
-
Get the artifact manual
- getManual(AgentId, String) - Method in class cartago.WorkspaceKernel
-
- getManualSrcFile(String) - Static method in class cartago.Artifact
-
Get the name of the file containing the manual for the specified artifact
template, by accessing to ARTIFACT_INFO annotation.
- getMethod() - Method in class cartago.ArtifactOpMethod
-
- getName() - Method in class cartago.ArtifactFactory
-
- getName() - Method in class cartago.ArtifactGuardMethod
-
- getName() - Method in class cartago.ArtifactId
-
Get the artifact logic name
- getName() - Method in class cartago.ArtifactObsProperty
-
Get the name of the property
- getName() - Method in class cartago.ArtifactOpMethod
-
- getName() - Method in interface cartago.IArtifactGuard
-
- getName() - Method in interface cartago.IArtifactOp
-
- getName() - Method in class cartago.Manual
-
- getName() - Method in class cartago.ObsProperty
-
Get the name of the property
- getName() - Method in class cartago.Op
-
- getName() - Method in class cartago.OperationInfo
-
Get operation name
- getName() - Method in class cartago.WorkspaceId
-
Get the logic name of the workspace
- getNArgs() - Method in class cartago.Tuple
-
Get the arity of the tuple.
- getNextTimestamp() - Method in class cartago.EventRegistry
-
Get the timestamp of the next event
- getNodeId() - Method in class cartago.WorkspaceId
-
Get node id
- getNumParameters() - Method in class cartago.ArtifactGuardMethod
-
- getNumParameters() - Method in class cartago.ArtifactOpMethod
-
- getNumParameters() - Method in interface cartago.IArtifactGuard
-
- getNumParameters() - Method in interface cartago.IArtifactOp
-
- getObservabilityRadius() - Method in class cartago.Artifact
-
- getObservabilityRadius() - Method in interface cartago.IArtifactAdapter
-
return current artifact obs radius
- getObservableStateProperties() - Method in class cartago.ObsStateDescription
-
- getObservingRadius() - Method in class cartago.AgentBodyArtifact
-
- getObsProperties() - Method in class cartago.ArtifactInfo
-
- getObsProperties() - Method in class cartago.ObservableArtifactInfo
-
- getObsProperty(String) - Method in class cartago.Artifact
-
- getObsPropertyByTemplate(String, Object...) - Method in class cartago.Artifact
-
- getObsStateName() - Method in class cartago.ObsStateDescription
-
- getOngoingOp() - Method in class cartago.ArtifactInfo
-
- getOp() - Method in class cartago.OpDescriptor
-
- getOp() - Method in class cartago.OpRequestInfo
-
Get the operation requested
- getOperations() - Method in class cartago.ArtifactInfo
-
- getOperations() - Method in interface cartago.IArtifactAdapter
-
Get the operations
- getOpInExecution() - Method in interface cartago.IArtifactAdapter
-
Get current operation in execution
- getOpKey(String, int) - Static method in class cartago.Artifact
-
Get the key of an operation, given its name and n args.
- getOpName() - Method in exception cartago.NoArtifactException
-
- getOpName() - Method in class cartago.OpId
-
Get the operation name.
- getOpUserBody() - Method in class cartago.Artifact
-
Get the identifier of the current user artifact body (if available)
- getOpUserId() - Method in class cartago.Artifact
-
Get the identifier of the current user
- getOpUserName() - Method in class cartago.Artifact
-
Get the name of the current user
- getParamValues() - Method in class cartago.Op
-
- getPhysicalTime() - Method in class cartago.CartagoEvent
-
Gets event time generation
- getPortName() - Method in class cartago.ArtifactOutPort
-
- getPosition() - Method in class cartago.Artifact
-
- getPosition() - Method in interface cartago.IArtifactAdapter
-
returns current artifact position
- getPrecondition() - Method in class cartago.UsageProtocol
-
- getPropsAdded() - Method in class cartago.ObsPropMap
-
- getPropsChanged() - Method in class cartago.ObsPropMap
-
- getPropsRemoved() - Method in class cartago.ObsPropMap
-
- getPropValue(String, Object...) - Method in interface cartago.IObsPropMap
-
- getPropValue(String, Object...) - Method in class cartago.ObsPropMap
-
- getPropValueByName(String) - Method in interface cartago.IObsPropMap
-
- getPropValueByName(String) - Method in class cartago.ObsPropMap
-
- getSecurityManager() - Method in class cartago.CartagoWorkspace
-
- getSecurityManager() - Method in class cartago.WorkspaceKernel
-
- getSignature() - Method in class cartago.UsageProtocol
-
- getSource() - Method in class cartago.Manual
-
- getTargetArtifact() - Method in class cartago.ObservableArtifactInfo
-
- getTargetArtifactId() - Method in class cartago.OpRequestInfo
-
Get the current target artifact identifier
- getTypes() - Method in class cartago.ArtifactConfig
-
- getURI() - Method in class cartago.Manual
-
- getUsageProtocols() - Method in class cartago.Manual
-
- getValue(int) - Method in class cartago.ArtifactObsProperty
-
Get a value of the property
- getValue() - Method in class cartago.ArtifactObsProperty
-
Get the index-0 value
- getValue(int) - Method in class cartago.ObsProperty
-
Get a value of the property
- getValue() - Method in class cartago.ObsProperty
-
Get the index-0 value
- getValues() - Method in class cartago.ArtifactConfig
-
- getValues() - Method in class cartago.ArtifactObsProperty
-
Get the array of values
- getValues() - Method in class cartago.ObsProperty
-
Get the array of values
- getVersion() - Static method in class cartago.CartagoService
-
- getWorkspace(String) - Method in class cartago.CartagoNode
-
Get the reference to a workspace of the node.
- getWorkspaceId() - Method in class cartago.AgentBody
-
- getWorkspaceId() - Method in class cartago.AgentId
-
- getWorkspaceId() - Method in class cartago.ArtifactId
-
Get the identifier of the workspace where the artifact is located.
- getWorkspaceId() - Method in interface cartago.ICartagoContext
-
Get workspace id
- getWSPKernel() - Method in class cartago.AgentBody
-
- GUARD - Annotation Type in cartago
-
Annotation identifying an operation step guard
- IAlignmentTest - Interface in cartago
-
Interface for defining alignment tests in use action
- IArtifactAdapter - Interface in cartago
-
Interface for artifact adapters
- IArtifactGuard - Interface in cartago
-
Interface for defining operation guards.
- IArtifactOp - Interface in cartago
-
Interface for defining artifact operations.
- IBlockingCmd - Interface in cartago
-
Interface for implementing blocking commands in
artifact operations.
- ICartagoCallback - Interface in cartago
-
Interface to notify CArtAgO events
from workspaces to sessions.
- ICartagoContext - Interface in cartago
-
Cartago Context Interface - set of primitives to work inside a workspace.
- ICartagoController - Interface in cartago
-
Interface for CArtAgO controllers for a workspace
- ICartagoListener - Interface in cartago
-
User interface to handle CArtAgO Events.
- ICartagoLogger - Interface in cartago
-
Interface for implementing logging components.
- ICartagoLoggerManager - Interface in cartago
-
Interface for log managers
- ICartagoSession - Interface in cartago
-
Main interface for acting and perceiving in CArtAgO Environments.
- IEventFilter - Interface in cartago
-
Basic interface that must be
implemented by perception filters
- IEventHandler - Interface in cartago
-
Callback for notifying stimuli in sensors
- initArtifact(ArtifactConfig) - Method in interface cartago.IArtifactAdapter
-
Init the artifact.
- installInfrastructureLayer(String) - Static method in class cartago.CartagoService
-
Install a CArtAgO infrastructure layer, to enable interaction with remote nodes.
- intContent(int) - Method in class cartago.Tuple
-
Get the i-th argument coverted to an integer
- InterArtifactCallback - Class in cartago
-
- InterArtifactCallback(ReentrantLock) - Constructor for class cartago.InterArtifactCallback
-
- INTERNAL_OPERATION - Annotation Type in cartago
-
Annotation identifying an internal operation
- intValue(int) - Method in class cartago.ArtifactObsProperty
-
Get a value of type int of the property
- intValue() - Method in class cartago.ArtifactObsProperty
-
Get the index-0 value of type int of the property
- intValue(int) - Method in class cartago.ObsProperty
-
Get a value of type int of the property
- intValue() - Method in class cartago.ObsProperty
-
Get the index-0 value of type int of the property
- InvalidManualException - Exception in cartago
-
Exception raised when referring to an unknown artifact
- InvalidManualException() - Constructor for exception cartago.InvalidManualException
-
- InvalidManualException(String) - Constructor for exception cartago.InvalidManualException
-
- IObsPropMap - Interface in cartago
-
- isArtifactPresent(String) - Method in class cartago.WorkspaceKernel
-
- isInfrastructureLayerInstalled(String) - Static method in class cartago.CartagoService
-
- isInternalOp() - Method in class cartago.OpDescriptor
-
- isLinked(String) - Method in class cartago.Artifact
-
Check if an artifact is linked to a port
- isLinkOperation() - Method in class cartago.OpDescriptor
-
- isLogging() - Method in interface cartago.ICartagoLoggerManager
-
- isNodeActive() - Static method in class cartago.CartagoService
-
Check if the CArtAgO node is on.
- isObserved() - Method in class cartago.ArtifactDescriptor
-
- isObservedBy(AgentId) - Method in class cartago.ArtifactDescriptor
-
- isObserving(ArtifactId) - Method in class cartago.AgentBody
-
- isUI() - Method in class cartago.OpDescriptor
-
- isVarArgs() - Method in class cartago.ArtifactOpMethod
-
- isVarArgs() - Method in interface cartago.IArtifactOp
-
- select(ArtifactObsEvent) - Method in interface cartago.IEventFilter
-
Checks and selects a perception
- SessionNotAvailableException - Exception in cartago
-
Exception raised when trying to open
a working session with an artifact,
which is not available
- SessionNotAvailableException() - Constructor for exception cartago.SessionNotAvailableException
-
- set(T) - Method in class cartago.OpFeedbackParam
-
Set the value of the parameter
- setBody(UsageProtBody) - Method in class cartago.UsageProtocol
-
- setBodyArtifact(AgentBodyArtifact) - Method in class cartago.AgentBody
-
- setCurrentWorkspace(WorkspaceId) - Method in class cartago.CartagoSession
-
- setCurrentWorkspace(WorkspaceId) - Method in interface cartago.ICartagoSession
-
Internal action to change the current workspace.
- setDefaultInfrastructureLayer(String) - Static method in class cartago.CartagoService
-
Change the default infrastructure layer name
- setFailed(String) - Method in class cartago.AgentJoinRequestInfo
-
Force the request to fail
- setFailed(String) - Method in class cartago.AgentQuitRequestInfo
-
Force the request to fail
- setFailed(String, Tuple) - Method in class cartago.OpRequestInfo
-
Force the current operation request to fail
- setLoggerManager(ICartagoLoggerManager) - Method in class cartago.CartagoWorkspace
-
- setLoggerManager(ICartagoLoggerManager) - Method in class cartago.WorkspaceKernel
-
- setObservingRadius(double) - Method in class cartago.AgentBodyArtifact
-
- setPrecondition(Object) - Method in class cartago.UsageProtocol
-
- setSecurityManager(IWorkspaceSecurityManager) - Method in class cartago.CartagoWorkspace
-
- setSecurityManager(IWorkspaceSecurityManager) - Method in class cartago.WorkspaceKernel
-
- setSource(String) - Method in class cartago.Manual
-
- setTopology(AbstractWorkspaceTopology) - Method in class cartago.CartagoWorkspace
-
- setupOperations() - Method in class cartago.Artifact
-
Set up artifact operations.
- setupPosition(AbstractWorkspacePoint, double, double) - Method in class cartago.AgentBodyArtifact
-
- setupPosition(AbstractWorkspacePoint, double) - Method in class cartago.Artifact
-
- setWSPRuleEngine(AbstractWSPRuleEngine) - Method in class cartago.WorkspaceKernel
-
- setWSPTopology(AbstractWorkspaceTopology) - Method in class cartago.WorkspaceKernel
-
- shutdown() - Method in class cartago.WorkspaceKernel
-
Shutdown the workspace.
- shutdownNode() - Static method in class cartago.CartagoService
-
Shutdown the CArtAgO node.
- signal(String, Object...) - Method in class cartago.Artifact.AbstractAsyncProcess
-
- signal(AgentId, String, Object...) - Method in class cartago.Artifact.AbstractAsyncProcess
-
- signal(String, Object...) - Method in class cartago.Artifact
-
Primitive to generate an event.
- signal(AgentId, String, Object...) - Method in class cartago.Artifact
-
Primitive to generate an event.
- startInfrastructureService(String, String) - Static method in class cartago.CartagoService
-
Start a CArtAgO infrastructure service, to allow remote agents to work on this node using the specified protocol.
- startInfrastructureService(String) - Static method in class cartago.CartagoService
-
Start a CArtAgO infrastructure service, to allow remote agents to work on this node using the specified protocol.
- startNode() - Static method in class cartago.CartagoService
-
Start a CArtAgO node.
- startNode(ICartagoLogger) - Static method in class cartago.CartagoService
-
Start a CArtAgO node.
- startRemoteSession(String, String, String, AgentCredential, ICartagoListener) - Static method in class cartago.CartagoService
-
Start a working session in a remote workspace.
- startSession(String, AgentCredential, ICartagoListener) - Static method in class cartago.CartagoService
-
Start a CArtAgO session in a local workspace.
- stopFocus(AgentId, ICartagoCallback, ArtifactId) - Method in class cartago.WorkspaceKernel
-
- stringContent(int) - Method in class cartago.Tuple
-
Get the i-th argument coverted to a String
- stringValue(int) - Method in class cartago.ArtifactObsProperty
-
Get a value of type string of the property
- stringValue() - Method in class cartago.ArtifactObsProperty
-
Get the index-0 value of type string of the property
- stringValue(int) - Method in class cartago.ObsProperty
-
Get a value of type string of the property
- stringValue() - Method in class cartago.ObsProperty
-
Get the index-0 value of type string of the property