Uses of Class
cartago.ArtifactId

Uses of ArtifactId in cartago
 

Methods in cartago that return ArtifactId
 ArtifactId WorkspaceKernel.getAgentBodyArtifact(AgentId agentId)
           
 ArtifactId WorkspaceKernel.getArtifact(java.lang.String name)
           
protected  ArtifactId AbstractWSPRuleEngine.getArtifact(java.lang.String name)
          Get the identifier of an artifact
 ArtifactId OpId.getArtifactId()
          Get the id of the artifact where the operation has been executed
 ArtifactId[] WorkspaceKernel.getArtifactIdList()
           
 ArtifactId[] ICartagoController.getCurrentArtifacts()
          Get current artifact list
 ArtifactId ArtifactInfo.getId()
           
protected  ArtifactId Artifact.getId()
          Get the artifact unique identifier
protected  ArtifactId Artifact.getOpUserBody()
          Get the identifier of the current user artifact body (if available)
 ArtifactId ObservableArtifactInfo.getTargetArtifact()
           
 ArtifactId OpRequestInfo.getTargetArtifactId()
          Get the current target artifact identifier
 ArtifactId WorkspaceKernel.lookupArtifact(AgentId userId, java.lang.String name)
           
protected  ArtifactId Artifact.lookupArtifact(java.lang.String name)
          Lookup an artifact
 ArtifactId WorkspaceKernel.lookupArtifactByType(AgentId userId, java.lang.String type)
           
 ArtifactId WorkspaceKernel.makeArtifact(AgentId userId, java.lang.String name, java.lang.String template, ArtifactConfig config)
           
protected  ArtifactId Artifact.makeArtifact(java.lang.String name, java.lang.String type, ArtifactConfig params)
          Create an artifact from another artifact.
protected  ArtifactId AbstractWSPRuleEngine.makeArtifact(java.lang.String artifactName, java.lang.String templateName, java.lang.Object... params)
          Create a new artifact
 

Methods in cartago that return types with arguments of type ArtifactId
 java.util.ArrayList<ArtifactId> ArtifactOutPort.getArtifactList()
           
 

Methods in cartago with parameters of type ArtifactId
 void ArtifactOutPort.addArtifact(ArtifactId id)
           
 void ICartagoLoggerManager.artifactCreated(long when, ArtifactId id, AgentId creator)
           
 void ICartagoLogger.artifactCreated(long when, ArtifactId id, AgentId creator)
           
 void CartagoLoggerAdapter.artifactCreated(long when, ArtifactId id, AgentId creator)
           
 void ICartagoLoggerManager.artifactDisposed(long when, ArtifactId id, AgentId disposer)
           
 void ICartagoLogger.artifactDisposed(long when, ArtifactId id, AgentId disposer)
           
 void CartagoLoggerAdapter.artifactDisposed(long when, ArtifactId id, AgentId disposer)
           
 void ICartagoLoggerManager.artifactFocussed(long when, AgentId who, ArtifactId id, IEventFilter ev)
           
 void ICartagoLogger.artifactFocussed(long when, AgentId who, ArtifactId id, IEventFilter ev)
           
 void CartagoLoggerAdapter.artifactFocussed(long when, AgentId who, ArtifactId id, IEventFilter ev)
           
 void ICartagoLoggerManager.artifactNoMoreFocussed(long when, AgentId who, ArtifactId id)
           
 void ICartagoLogger.artifactNoMoreFocussed(long when, AgentId who, ArtifactId id)
           
 void CartagoLoggerAdapter.artifactNoMoreFocussed(long when, AgentId who, ArtifactId id)
           
 void ICartagoLoggerManager.artifactsLinked(long when, AgentId id, ArtifactId linking, ArtifactId linked)
           
 void ICartagoLogger.artifactsLinked(long when, AgentId id, ArtifactId linking, ArtifactId linked)
           
 void CartagoLoggerAdapter.artifactsLinked(long when, AgentId id, ArtifactId linking, ArtifactId linked)
           
protected  void Artifact.dispose(ArtifactId aid)
          Dispose an artifact
 void WorkspaceKernel.disposeArtifact(AgentId uid, ArtifactId id)
          Destroy an artifact
protected  void AbstractWSPRuleEngine.disposeArtifact(ArtifactId id)
          Dispose an existing artifact
 long ICartagoSession.doAction(ArtifactId aid, Op op, IAlignmentTest test, long timeout)
          Executing an action, i.e. an operation over an artifact
 long CartagoSession.doAction(ArtifactId aid, Op op, IAlignmentTest test, long timeout)
           
 void ICartagoContext.doAction(long actionId, ArtifactId id, Op op, IAlignmentTest test, long timeout)
          Use an artifact by requesting the execution of the specified operation.
 void AgentBody.doAction(long actionId, ArtifactId aid, Op op, IAlignmentTest test, long timeout)
           
 OpId WorkspaceKernel.doInternalOp(ArtifactId aid, Op op)
           
 OpId WorkspaceKernel.execInterArtifactOp(ICartagoCallback evListener, long callbackId, AgentId userId, ArtifactId srcId, ArtifactId targetId, Op op, long timeout, IAlignmentTest test)
           
 OpId CartagoWorkspace.execInterArtifactOp(ICartagoCallback callback, long agentCallbackId, AgentId uid, ArtifactId srcId, ArtifactId targetId, Op op, long timeout, IAlignmentTest test)
          Exec an inter-artifact op
protected  void Artifact.execLinkedOp(ArtifactId aid, java.lang.String opName, java.lang.Object... params)
          Execute a linked operation, given the artifact id
protected  boolean AbstractWSPRuleEngine.execOp(ArtifactId aid, Op op)
          Execute an operation
 void WorkspaceKernel.execOp(long actionId, AgentId userId, ICartagoCallback ctx, ArtifactId aid, Op op, long timeout, IAlignmentTest test)
           
 java.util.List<ArtifactObsProperty> WorkspaceKernel.focus(AgentId userId, IEventFilter filter, ICartagoCallback ctx, ArtifactId aid)
           
protected  ArtifactObsProperty AbstractWSPRuleEngine.getArtifactObsProp(ArtifactId id, java.lang.String propName)
          Get the value of an artifact observable property
 boolean WorkspaceKernel.hasOperation(ArtifactId aid, Op op)
           
 boolean AgentBody.isObserving(ArtifactId id)
           
 void WorkspaceKernel.linkArtifacts(AgentId userId, ArtifactId artifactOutId, java.lang.String artifactOutPort, ArtifactId artifactInId)
           
 void IArtifactAdapter.linkTo(ArtifactId aid, java.lang.String portName)
          Link to an artifact, specifying the out port
 cartago.events.ActionSucceededEvent EventRegistry.makeActionSucceededEvent(long actionId, ArtifactId aid, Op op)
           
 cartago.events.ConsultManualSucceededEvent EventRegistry.makeConsultManualSucceededEvent(long actionId, ArtifactId aid, Op op, Manual man)
           
 cartago.events.FocusSucceededEvent EventRegistry.makeFocusActionSucceededEvent(long actionId, ArtifactId aid, Op op, ArtifactId target, java.util.List<ArtifactObsProperty> props)
           
 cartago.events.FocussedArtifactDisposedEvent EventRegistry.makeFocussedArtifactDisposedEvent(ArtifactId target, java.util.List<ArtifactObsProperty> props)
           
 cartago.events.JoinWSPSucceededEvent EventRegistry.makeJoinWSPSucceededEvent(long actionId, ArtifactId aid, Op op, WorkspaceId wspId, ICartagoContext ctx)
           
 cartago.events.ArtifactObsEvent EventRegistry.makeObsEvent(ArtifactId src, Tuple signal, ArtifactObsProperty[] changed, ArtifactObsProperty[] added, ArtifactObsProperty[] removed)
           
 cartago.events.QuitWSPSucceededEvent EventRegistry.makeQuitWSPSucceededEvent(long actionId, ArtifactId aid, Op op, WorkspaceId wspId)
           
 cartago.events.StopFocusSucceededEvent EventRegistry.makeStopFocusActionSucceededEvent(long actionId, ArtifactId aid, Op op, ArtifactId target, java.util.List<ArtifactObsProperty> props)
           
 void ICartagoLoggerManager.newPercept(long when, ArtifactId aid, Tuple signal, ArtifactObsProperty[] added, ArtifactObsProperty[] removed, ArtifactObsProperty[] changed)
           
 void ICartagoLogger.newPercept(long when, ArtifactId aid, Tuple signal, ArtifactObsProperty[] added, ArtifactObsProperty[] removed, ArtifactObsProperty[] changed)
           
 void CartagoLoggerAdapter.newPercept(long when, ArtifactId aid, Tuple signal, ArtifactObsProperty[] added, ArtifactObsProperty[] removed, ArtifactObsProperty[] changed)
           
 void WorkspaceKernel.notifyActionCompleted(ICartagoCallback listener, long actionId, ArtifactId aid, Op op)
           
 void WorkspaceKernel.notifyArtifactPositionOrRadiusChange(ArtifactId id)
           
 void WorkspaceKernel.notifyConsultManualCompleted(ICartagoCallback listener, long actionId, ArtifactId aid, Op op, Manual man)
           
 void WorkspaceKernel.notifyFocusCompleted(ICartagoCallback listener, long actionId, ArtifactId aid, Op op, ArtifactId target, java.util.List<ArtifactObsProperty> props)
           
 void WorkspaceKernel.notifyJoinWSPCompleted(ICartagoCallback listener, long actionId, ArtifactId aid, Op op, WorkspaceId wspId, ICartagoContext ctx)
           
 void WorkspaceKernel.notifyObsEvent(ArtifactId sourceId, Tuple signal, ArtifactObsProperty[] changed, ArtifactObsProperty[] added, ArtifactObsProperty[] removed)
           
 void WorkspaceKernel.notifyObsEventToAgent(ArtifactId sourceId, AgentId target, Tuple signal, ArtifactObsProperty[] changed, ArtifactObsProperty[] added, ArtifactObsProperty[] removed)
           
 void WorkspaceKernel.notifyQuitWSPCompleted(ICartagoCallback listener, long actionId, ArtifactId aid, Op op, WorkspaceId wspId)
           
 void WorkspaceKernel.notifyStopFocusCompleted(ICartagoCallback listener, long actionId, ArtifactId aid, Op op, ArtifactId target, java.util.List<ArtifactObsProperty> props)
           
 void ICartagoLoggerManager.opCompleted(long when, OpId id, ArtifactId aid, Op op)
           
 void ICartagoLogger.opCompleted(long when, OpId id, ArtifactId aid, Op op)
           
 void CartagoLoggerAdapter.opCompleted(long when, OpId oid, ArtifactId aid, Op op)
           
 void ICartagoLoggerManager.opFailed(long when, OpId id, ArtifactId aid, Op op, java.lang.String msg, Tuple descr)
           
 void ICartagoLogger.opFailed(long when, OpId id, ArtifactId aid, Op op, java.lang.String msg, Tuple descr)
           
 void CartagoLoggerAdapter.opFailed(long when, OpId oid, ArtifactId aid, Op op, java.lang.String msg, Tuple descr)
           
 void ICartagoLoggerManager.opRequested(long when, AgentId who, ArtifactId aid, Op op)
           
 void ICartagoLogger.opRequested(long when, AgentId who, ArtifactId aid, Op op)
           
 void CartagoLoggerAdapter.opRequested(long when, AgentId who, ArtifactId aid, Op op)
           
 void ICartagoLoggerManager.opResumed(long when, OpId id, ArtifactId aid, Op op)
           
 void ICartagoLogger.opResumed(long when, OpId id, ArtifactId aid, Op op)
           
 void CartagoLoggerAdapter.opResumed(long when, OpId oid, ArtifactId aid, Op op)
           
 void ICartagoLoggerManager.opStarted(long when, OpId id, ArtifactId aid, Op op)
           
 void ICartagoLogger.opStarted(long when, OpId id, ArtifactId aid, Op op)
           
 void CartagoLoggerAdapter.opStarted(long when, OpId oid, ArtifactId aid, Op op)
           
 void ICartagoLoggerManager.opSuspended(long when, OpId id, ArtifactId aid, Op op)
           
 void ICartagoLogger.opSuspended(long when, OpId id, ArtifactId aid, Op op)
           
 void CartagoLoggerAdapter.opSuspended(long when, OpId oid, ArtifactId aid, Op op)
           
 void ArtifactOutPort.removeArtifact(ArtifactId id)
           
 java.util.List<ArtifactObsProperty> WorkspaceKernel.stopFocus(AgentId userId, ICartagoCallback ctx, ArtifactId aid)
           
 

Constructors in cartago with parameters of type ArtifactId
ArtifactInfo(AgentId creatorId, ArtifactId id, java.util.List<OpDescriptor> operations, java.util.List<ArtifactObsProperty> obsProperties, java.util.List<OperationInfo> ongoingOp, Manual manual)
           
ObservableArtifactInfo(ArtifactId targetArtifact, java.util.List<ArtifactObsProperty> props)
           
 



>DEIS - University of Bologna