Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
A
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.
B
BasicAlignmentTest
- Class in
cartago
Basic alignment test, based on the equality of a list of observable properties
BasicAlignmentTest(HashMap<String, Object>)
- Constructor for class cartago.
BasicAlignmentTest
bindAgentBodyArtifact(AgentId, AgentBodyArtifact)
- Method in class cartago.
WorkspaceKernel
bodyArtifact
- Variable in class cartago.
AgentBody
booleanContent(int)
- Method in class cartago.
Tuple
Get the i-th argument coverted to a boolean
booleanValue(int)
- Method in class cartago.
ArtifactObsProperty
Get a value of type boolean of the property
booleanValue()
- Method in class cartago.
ArtifactObsProperty
Get the index-0 value of type boolean of the property
booleanValue(int)
- Method in class cartago.
ObsProperty
Get a value of type boolean of the property
booleanValue()
- Method in class cartago.
ObsProperty
Get the index-0 value of type boolean of the property
C
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.
D
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. an operation over an artifact
doAction(WorkspaceId, String, Op, IAlignmentTest, long)
- Method in interface cartago.
ICartagoSession
Executing an action, i.e. an operation over an artifact In this case, the name of the artifact and the workspace are specified.
doAction(WorkspaceId, Op, IAlignmentTest, long)
- Method in interface cartago.
ICartagoSession
Executing an action, i.e. an operation over an artifact In this case, the target artifact is not specified.
doAction(String, Op, IAlignmentTest, long)
- Method in interface cartago.
ICartagoSession
Executing an action, i.e. an operation over an artifact in the current workspace.
doAction(Op, IAlignmentTest, long)
- Method in interface cartago.
ICartagoSession
Executing an action, i.e. an operation over an artifact in the current workspace.
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
E
EMPTY_MANUAL
- Static variable in class cartago.
Manual
enableLinkingWithNode(NodeId, String, String)
- Static method in class cartago.
CartagoService
Enable linking to the specified node
enableSecurityManager()
- Method in class cartago.
CartagoWorkspace
equals(Object)
- Method in class cartago.
AgentId
equals(Object)
- Method in class cartago.
ArtifactId
Check if two ids are equal
equals(Object)
- Method in class cartago.
NodeId
equals(Object)
- Method in class cartago.
OpId
equals(Object)
- Method in class cartago.
WorkspaceId
eval(Object[])
- Method in class cartago.
ArtifactGuardMethod
eval(Object[])
- Method in interface cartago.
IArtifactGuard
EventRegistry
- Class in
cartago
Factory of CArtAgO events.
EventRegistry()
- Constructor for class cartago.
EventRegistry
exec()
- Method in class cartago.
Artifact.AbstractAsyncProcess
exec(Object[])
- Method in class cartago.
ArtifactOpMethod
exec(Object[])
- Method in interface cartago.
IArtifactOp
exec()
- Method in interface cartago.
IBlockingCmd
Body of the command.
execInterArtifactOp(ICartagoCallback, long, AgentId, ArtifactId, ArtifactId, Op, long, IAlignmentTest)
- Method in class cartago.
CartagoWorkspace
Exec an inter-artifact op
execInterArtifactOp(ICartagoCallback, long, AgentId, ArtifactId, ArtifactId, Op, long, IAlignmentTest)
- Method in class cartago.
WorkspaceKernel
execInternalOp(String, Object...)
- Method in class cartago.
Artifact
Start the execution of an internal operation.
execLinkedOp(String, String, Object...)
- Method in class cartago.
Artifact
Execute a linked operation
execLinkedOp(ArtifactId, String, Object...)
- Method in class cartago.
Artifact
Execute a linked operation, given the artifact id
execOp(ArtifactId, Op)
- Method in class cartago.
AbstractWSPRuleEngine
Execute an operation
execOp(long, AgentId, ICartagoCallback, ArtifactId, Op, long, IAlignmentTest)
- Method in class cartago.
WorkspaceKernel
execOp(long, AgentId, ICartagoCallback, String, Op, long, IAlignmentTest)
- Method in class cartago.
WorkspaceKernel
execOp(long, AgentId, ICartagoCallback, Op, long, IAlignmentTest)
- Method in class cartago.
WorkspaceKernel
ExtClassLoaderArtifactFactory
- Class in
cartago
ExtClassLoaderArtifactFactory(ClassLoader)
- Constructor for class cartago.
ExtClassLoaderArtifactFactory
F
failed(String)
- Method in class cartago.
Artifact
Terminate current operation with a failure
failed(String, String, Object...)
- Method in class cartago.
Artifact
Terminate current operation with a failure
FeatureNotSupportedException
- Exception in
cartago
Exception raised when using a feature that is not supported by the specific kind of artifact.
FeatureNotSupportedException(String)
- Constructor for exception cartago.
FeatureNotSupportedException
fetchNextPercept()
- Method in class cartago.
CartagoSession
Fetch a new percept.
fetchNextPercept()
- Method in interface cartago.
ICartagoSession
Fetch the next percept from the percept queue.
floatValue(int)
- Method in class cartago.
ArtifactObsProperty
Get a value of type float of the property
floatValue()
- Method in class cartago.
ArtifactObsProperty
Get the index-0 value of type float of the property
floatValue(int)
- Method in class cartago.
ObsProperty
Get a value of type float of the property
floatValue()
- Method in class cartago.
ObsProperty
Get the index-0 value of type float of the property
focus(AgentId, IEventFilter, ICartagoCallback, ArtifactId)
- Method in class cartago.
WorkspaceKernel
focusedArtifacts
- Variable in class cartago.
AgentBody
G
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. the name of the template)
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
H
hasCompleted()
- Method in class cartago.
PendingOp
hashCode()
- Method in class cartago.
AgentId
hashCode()
- Method in class cartago.
ArtifactId
hashCode()
- Method in class cartago.
NodeId
hashCode()
- Method in class cartago.
WorkspaceId
hasObsProperty(String)
- Method in class cartago.
Artifact
hasObsPropertyByTemplate(String, Object...)
- Method in class cartago.
Artifact
hasOperation(Op)
- Method in interface cartago.
IArtifactAdapter
Check if the artifact has the specified operation
hasOperation(ArtifactId, Op)
- Method in class cartago.
WorkspaceKernel
hasSucceeded()
- Method in class cartago.
PendingOp
I
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
J
join(AgentCredential, ICartagoCallback)
- Method in class cartago.
CartagoWorkspace
Get a context to work inside the workspace
joinWorkspace(AgentCredential, ICartagoCallback)
- Method in class cartago.
WorkspaceKernel
L
LINK
- Annotation Type in
cartago
Annotation identifying an operation
linkArtifacts(AgentId, ArtifactId, String, ArtifactId)
- Method in class cartago.
WorkspaceKernel
linkTo(ArtifactId, String)
- Method in interface cartago.
IArtifactAdapter
Link to an artifact, specifying the out port
loadManualSrc(String)
- Method in class cartago.
WorkspaceKernel
lock()
- Method in class cartago.
AbstractWSPRuleEngine
log(String)
- Method in class cartago.
Artifact
Log the information on standard output.
log(String)
- Method in class cartago.
WorkspaceKernel
longValue(int)
- Method in class cartago.
ArtifactObsProperty
Get a value of type long of the property
longValue()
- Method in class cartago.
ArtifactObsProperty
Get the index-0 value of type long of the property
longValue(int)
- Method in class cartago.
ObsProperty
Get a value of type long of the property
longValue()
- Method in class cartago.
ObsProperty
Get the index-0 value of type long of the property
lookupArtifact(String)
- Method in class cartago.
Artifact
Lookup an artifact
lookupArtifact(AgentId, String)
- Method in class cartago.
WorkspaceKernel
lookupArtifactByType(AgentId, String)
- Method in class cartago.
WorkspaceKernel
M
main(String[])
- Static method in class cartago.
CartagoService
Install CArtAgO Node with RMI infrastructure service.
makeActionFailedEvent(long, String, Tuple, Op)
- Method in class cartago.
EventRegistry
makeActionSucceededEvent(long, ArtifactId, Op)
- Method in class cartago.
EventRegistry
makeArtifact(String, String, Object...)
- Method in class cartago.
AbstractWSPRuleEngine
Create a new artifact
makeArtifact(String, String, ArtifactConfig)
- Method in class cartago.
Artifact
Create an artifact from another artifact.
makeArtifact(AgentId, String, String, ArtifactConfig)
- Method in class cartago.
WorkspaceKernel
makeConsultManualSucceededEvent(long, ArtifactId, Op, Manual)
- Method in class cartago.
EventRegistry
makeFocusActionSucceededEvent(long, ArtifactId, Op, ArtifactId, List<ArtifactObsProperty>)
- Method in class cartago.
EventRegistry
makeFocussedArtifactDisposedEvent(ArtifactId, List<ArtifactObsProperty>)
- Method in class cartago.
EventRegistry
makeJoinWSPSucceededEvent(long, ArtifactId, Op, WorkspaceId, ICartagoContext)
- Method in class cartago.
EventRegistry
makeObsArtListChangedEvent(List<ObservableArtifactInfo>, List<ObservableArtifactInfo>)
- Method in class cartago.
EventRegistry
makeObsEvent(ArtifactId, Tuple, ArtifactObsProperty[], ArtifactObsProperty[], ArtifactObsProperty[])
- Method in class cartago.
EventRegistry
makeQuitWSPSucceededEvent(long, ArtifactId, Op, WorkspaceId)
- Method in class cartago.
EventRegistry
makeStopFocusActionSucceededEvent(long, ArtifactId, Op, ArtifactId, List<ArtifactObsProperty>)
- Method in class cartago.
EventRegistry
ManRepoArtifact
- Class in
cartago
Artifact providing basic functionalities to access and manage manuals.
ManRepoArtifact()
- Constructor for class cartago.
ManRepoArtifact
Manual
- Class in
cartago
This class represents the artifact manual, containing artifact operating instructions and function description.
Manual(String, URI)
- Constructor for class cartago.
Manual
ManualAlreadyRegisteredException
- Exception in
cartago
Exception raised when a missing manual is requested
ManualAlreadyRegisteredException()
- Constructor for exception cartago.
ManualAlreadyRegisteredException
ManualAlreadyRegisteredException(String)
- Constructor for exception cartago.
ManualAlreadyRegisteredException
ManualNotAvailableException
- Exception in
cartago
Exception raised when a missing manual is requested
ManualNotAvailableException()
- Constructor for exception cartago.
ManualNotAvailableException
ManualNotAvailableException(String)
- Constructor for exception cartago.
ManualNotAvailableException
match(String, Object...)
- Method in class cartago.
ArtifactObsProperty
match(IObsPropMap)
- Method in class cartago.
BasicAlignmentTest
match(IObsPropMap)
- Method in interface cartago.
IAlignmentTest
Check if the current observable state of the artifact matches what expected by the test
match(String, Object...)
- Method in class cartago.
ObsProperty
N
newPercept(long, ArtifactId, Tuple, ArtifactObsProperty[], ArtifactObsProperty[], ArtifactObsProperty[])
- Method in class cartago.
CartagoLoggerAdapter
newPercept(long, ArtifactId, Tuple, ArtifactObsProperty[], ArtifactObsProperty[], ArtifactObsProperty[])
- Method in interface cartago.
ICartagoLogger
newPercept(long, ArtifactId, Tuple, ArtifactObsProperty[], ArtifactObsProperty[], ArtifactObsProperty[])
- Method in interface cartago.
ICartagoLoggerManager
NoArtifactException
- Exception in
cartago
Artifact no more available exception
NoArtifactException(String)
- Constructor for exception cartago.
NoArtifactException
NodeArtifact
- Class in
cartago
Artifact providing functionalities to manage/join workspaces and the node.
NodeArtifact()
- Constructor for class cartago.
NodeArtifact
NodeId
- Class in
cartago
Identifier of a CArtAgO node
notifyActionCompleted(ICartagoCallback, long, ArtifactId, Op)
- Method in class cartago.
WorkspaceKernel
notifyActionFailed(ICartagoCallback, long, Op, String, Tuple)
- Method in class cartago.
WorkspaceKernel
notifyAgentPositionOrRadiusChange(AgentId)
- Method in class cartago.
WorkspaceKernel
notifyArtifactPositionOrRadiusChange(ArtifactId)
- Method in class cartago.
WorkspaceKernel
notifyCartagoEvent(CartagoEvent)
- Method in class cartago.
CartagoSession
notifyCartagoEvent(CartagoEvent)
- Method in interface cartago.
ICartagoCallback
Notify a CArtAgO event occurred inside a workspace.
notifyCartagoEvent(CartagoEvent)
- Method in interface cartago.
ICartagoListener
Notify a CArtAgO event occurred inside a workspace.
notifyCartagoEvent(CartagoEvent)
- Method in class cartago.
InterArtifactCallback
notifyConsultManualCompleted(ICartagoCallback, long, ArtifactId, Op, Manual)
- Method in class cartago.
WorkspaceKernel
notifyEvent(ArtifactObsEvent)
- Method in interface cartago.
IEventHandler
Handler to process an event
notifyFocusCompleted(ICartagoCallback, long, ArtifactId, Op, ArtifactId, List<ArtifactObsProperty>)
- Method in class cartago.
WorkspaceKernel
notifyJoinWSPCompleted(ICartagoCallback, long, ArtifactId, Op, WorkspaceId, ICartagoContext)
- Method in class cartago.
WorkspaceKernel
notifyObserver(AgentId, CartagoEvent)
- Method in class cartago.
ArtifactDescriptor
notifyObservers(CartagoEvent)
- Method in class cartago.
ArtifactDescriptor
notifyObsEvent(ArtifactId, Tuple, ArtifactObsProperty[], ArtifactObsProperty[], ArtifactObsProperty[])
- Method in class cartago.
WorkspaceKernel
notifyObsEventToAgent(ArtifactId, AgentId, Tuple, ArtifactObsProperty[], ArtifactObsProperty[], ArtifactObsProperty[])
- Method in class cartago.
WorkspaceKernel
notifyOpFailure(String, Tuple)
- Method in class cartago.
PendingOp
notifyOpSuccess()
- Method in class cartago.
PendingOp
notifyQuitWSPCompleted(ICartagoCallback, long, ArtifactId, Op, WorkspaceId)
- Method in class cartago.
WorkspaceKernel
notifyStopFocusCompleted(ICartagoCallback, long, ArtifactId, Op, ArtifactId, List<ArtifactObsProperty>)
- Method in class cartago.
WorkspaceKernel
O
observabilityRadius
- Variable in class cartago.
Artifact
ObservableArtifactInfo
- Class in
cartago
TOPOLOGY EXTENSION: Class storing info about an observable artifact
ObservableArtifactInfo(ArtifactDescriptor, List<ArtifactObsProperty>)
- Constructor for class cartago.
ObservableArtifactInfo
ObservableArtifactInfo(ArtifactId, List<ArtifactObsProperty>)
- Constructor for class cartago.
ObservableArtifactInfo
observingRadius
- Variable in class cartago.
AgentBodyArtifact
ObsProperty
- Class in
cartago
Class represeting artifact observable properties.
ObsPropMap
- Class in
cartago
ObsPropMap()
- Constructor for class cartago.
ObsPropMap
ObsStateDescription
- Class in
cartago
Artifact observable state description
ObsStateDescription(String, HashMap<String, Object>)
- Constructor for class cartago.
ObsStateDescription
Op
- Class in
cartago
Basic class representing operations to be executed on artifacts
Op(String, Object...)
- Constructor for class cartago.
Op
Specifies an operation with any number of arguments
opCompleted(long, OpId, ArtifactId, Op)
- Method in class cartago.
CartagoLoggerAdapter
opCompleted(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLogger
opCompleted(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLoggerManager
OpDescriptor
- Class in
cartago
Descriptor for an operation
OpDescriptor(String, IArtifactOp, IArtifactGuard, OpDescriptor.OpType)
- Constructor for class cartago.
OpDescriptor
OpDescriptor(String, IArtifactOp, OpDescriptor.OpType)
- Constructor for class cartago.
OpDescriptor
OpDescriptor.OpType
- Enum in
cartago
OPERATION
- Annotation Type in
cartago
Annotation identifying an operation
OperationException
- Exception in
cartago
Base class for Operation exceptions
OperationException()
- Constructor for exception cartago.
OperationException
OperationException(String)
- Constructor for exception cartago.
OperationException
OperationExecutionException
- Exception in
cartago
Exception representing a generic operation failure
OperationExecutionException(String)
- Constructor for exception cartago.
OperationExecutionException
OperationFailedException
- Exception in
cartago
Exception representing an operation failure
OperationFailedException()
- Constructor for exception cartago.
OperationFailedException
OperationInfo
- Class in
cartago
Information about an operation in execution.
OperationUnavailableException
- Exception in
cartago
Exception raised when trying to execute an operation that does not belong to artifact usage interface
OperationUnavailableException(String)
- Constructor for exception cartago.
OperationUnavailableException
opFailed(long, OpId, ArtifactId, Op, String, Tuple)
- Method in class cartago.
CartagoLoggerAdapter
opFailed(long, OpId, ArtifactId, Op, String, Tuple)
- Method in interface cartago.
ICartagoLogger
opFailed(long, OpId, ArtifactId, Op, String, Tuple)
- Method in interface cartago.
ICartagoLoggerManager
OpFeedbackParam
<
T
> - Class in
cartago
Class representing an action feedback parameter, i.e. an output parameter of an operation It is parameterized on the type of the parameter
OpFeedbackParam()
- Constructor for class cartago.
OpFeedbackParam
OpId
- Class in
cartago
Unique identifier of an operation (instance) executed by an artifact
opRequested(long, AgentId, ArtifactId, Op)
- Method in class cartago.
CartagoLoggerAdapter
opRequested(long, AgentId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLogger
opRequested(long, AgentId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLoggerManager
OpRequestInfo
- Class in
cartago
Class storing info about an op request Used by WSP Rule Engine
OpRequestTimeoutException
- Exception in
cartago
Exception raised when an operation request timeout occurred
OpRequestTimeoutException()
- Constructor for exception cartago.
OpRequestTimeoutException
opResumed(long, OpId, ArtifactId, Op)
- Method in class cartago.
CartagoLoggerAdapter
opResumed(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLogger
opResumed(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLoggerManager
opStarted(long, OpId, ArtifactId, Op)
- Method in class cartago.
CartagoLoggerAdapter
opStarted(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLogger
opStarted(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLoggerManager
opSuspended(long, OpId, ArtifactId, Op)
- Method in class cartago.
CartagoLoggerAdapter
opSuspended(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLogger
opSuspended(long, OpId, ArtifactId, Op)
- Method in interface cartago.
ICartagoLoggerManager
OUTPORT
- Annotation Type in
cartago
Annotation identifying an out port
P
parse(File)
- Static method in class cartago.
Manual
parse(String)
- Static method in class cartago.
Manual
PendingOp
- Class in
cartago
Keeps track of a pending linked operation in inter-artifact operation execution.
PendingOp(long)
- Constructor for class cartago.
PendingOp
position
- Variable in class cartago.
Artifact
processActionRequest(OpRequestInfo)
- Method in class cartago.
AbstractWSPRuleEngine
Process a new operation request The request can inspected or changed or be forced to fail by using the OpRequestInfo interface.
processAgentJoinRequest(AgentJoinRequestInfo)
- Method in class cartago.
AbstractWSPRuleEngine
Process a new request to join by an agent The request can inspected or changed or be forced to fail by using the AgentJoinRequestInfo interface.
processAgentQuitRequest(AgentQuitRequestInfo)
- Method in class cartago.
AbstractWSPRuleEngine
Process a new request to join by an agent The request can inspected or changed or be forced to fail by using the AgentQuitRequestInfo interface.
Q
quitAgent(AgentId)
- Method in class cartago.
WorkspaceKernel
R
readAll()
- Method in class cartago.
ObsPropMap
readProperties()
- Method in interface cartago.
IArtifactAdapter
Read all properties
readProperty(String)
- Method in interface cartago.
IArtifactAdapter
Read a property
registerLogger(String, ICartagoLogger)
- Static method in class cartago.
CartagoService
Register a new logger for CArtAgO Workspace Kernel events
registerLogger(ICartagoLogger)
- Method in class cartago.
CartagoWorkspace
registerLogger(ICartagoLogger)
- Method in interface cartago.
ICartagoLoggerManager
registerLoggerToRemoteWsp(String, String, String, ICartagoLogger)
- Static method in class cartago.
CartagoService
Register a new logger for a remote CArtAgO Workspace
registerManual(String, String, String)
- Method in class cartago.
WorkspaceKernel
remove(String, Object...)
- Method in class cartago.
ObsPropMap
removeAgent(String)
- Method in interface cartago.
ICartagoController
Remove a user from the workspace
removeAllObservers()
- Method in class cartago.
ArtifactDescriptor
removeArtifact(ArtifactId)
- Method in class cartago.
ArtifactOutPort
removeArtifact(String)
- Method in interface cartago.
ICartagoController
Remove an artifact from the workspace
removeArtifactFactory(String, String)
- Static method in class cartago.
CartagoService
Remove an existing class loader for artifacts
removeArtifactFactory(String)
- Method in class cartago.
WorkspaceKernel
removeByName(String)
- Method in class cartago.
ObsPropMap
removeFocusedArtifacts(ArtifactDescriptor)
- Method in class cartago.
AgentBody
removeGarbageBody(AgentBody)
- Method in class cartago.
WorkspaceKernel
removeManual(String)
- Method in class cartago.
WorkspaceKernel
removeObserver(AgentId)
- Method in class cartago.
ArtifactDescriptor
removeObsProperty(String)
- Method in class cartago.
Artifact
Remove an observable property
removeObsPropertyByTemplate(String, Object...)
- Method in class cartago.
Artifact
Remove an observable property
rollbackChanges()
- Method in class cartago.
ObsProperty
rollbackChanges()
- Method in class cartago.
ObsPropMap
S
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
T
thisOpId
- Variable in class cartago.
Artifact
toString()
- Method in class cartago.
AgentId
toString()
- Method in exception cartago.
ArtifactAlreadyPresentException
toString()
- Method in class cartago.
ArtifactId
toString()
- Method in class cartago.
ArtifactObsProperty
toString()
- Method in class cartago.
NodeId
toString()
- Method in class cartago.
ObsProperty
toString()
- Method in class cartago.
Op
toString()
- Method in class cartago.
OpId
toString()
- Method in class cartago.
Tuple
Get the string representation of the tuple.
toString()
- Method in class cartago.
WorkspaceId
Tuple
- Class in
cartago
Basic tuple data type.
Tuple(String)
- Constructor for class cartago.
Tuple
Tuple(String, Object...)
- Constructor for class cartago.
Tuple
Tuple(Object[])
- Constructor for class cartago.
Tuple
U
UNKNOWN
- Static variable in class cartago.
Tuple
UnknownArtifactException
- Exception in
cartago
Exception raised when referring to an unknown artifact
UnknownArtifactException()
- Constructor for exception cartago.
UnknownArtifactException
UnknownArtifactException(String)
- Constructor for exception cartago.
UnknownArtifactException
UnknownArtifactStateException
- Exception in
cartago
Exception raised when specifying a state which has not been declared for an artifact
UnknownArtifactStateException(String)
- Constructor for exception cartago.
UnknownArtifactStateException
UnknownArtifactTemplateException
- Exception in
cartago
Exception raised when trying to create an artifact whose template is not known
UnknownArtifactTemplateException()
- Constructor for exception cartago.
UnknownArtifactTemplateException
UnknownArtifactTemplateException(String)
- Constructor for exception cartago.
UnknownArtifactTemplateException
unlock()
- Method in class cartago.
AbstractWSPRuleEngine
unregisterLogger(String, ICartagoLogger)
- Static method in class cartago.
CartagoService
Unregister a logger
unregisterLogger(ICartagoLogger)
- Method in class cartago.
CartagoWorkspace
unregisterLogger(ICartagoLogger)
- Method in interface cartago.
ICartagoLoggerManager
updateObsArtifactListWith(List<ObservableArtifactInfo>, List<ObservableArtifactInfo>, List<ObservableArtifactInfo>)
- Method in class cartago.
AgentBody
updateObservabilityRadius(double)
- Method in class cartago.
Artifact
updateObsProperty(String, Object...)
- Method in class cartago.
Artifact
For compatibility reason...
updatePosition(AbstractWorkspacePoint)
- Method in class cartago.
AgentBodyArtifact
updatePosition(AbstractWorkspacePoint)
- Method in class cartago.
Artifact
updateValue(Object)
- Method in class cartago.
ObsProperty
Update the index-0 value
updateValue(int, Object)
- Method in class cartago.
ObsProperty
Update a value
updateValues(Object...)
- Method in class cartago.
ObsProperty
Update all the values
URLArtifactFactory
- Class in
cartago
URLArtifactFactory(String, URL)
- Constructor for class cartago.
URLArtifactFactory
UsageProtocol
- Class in
cartago
UsageProtocol(String, Literal)
- Constructor for class cartago.
UsageProtocol
V
valueOf(String)
- Static method in enum cartago.
OpDescriptor.OpType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum cartago.
OpDescriptor.OpType
Returns an array containing the constants of this enum type, in the order they are declared.
W
waitForCompletion()
- Method in class cartago.
PendingOp
WorkspaceArtifact
- Class in
cartago
Artifact providing basic functionalities to manage the workspace, including creating new artifacts, lookup artifacts, setting RBAC security policies, and so on.
WorkspaceArtifact()
- Constructor for class cartago.
WorkspaceArtifact
WorkspaceId
- Class in
cartago
Identifier of a workspace
WorkspaceKernel
- Class in
cartago
This class represents the core machinery of a workspace.
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
>DEIS - University of Bologna