Modifier and Type | Method and Description |
---|---|
static IFuture<Void> |
SRemoteGui.deregisterRemoteCMSListener(IExternalAccess access,
IComponentIdentifier cid,
String id0)
Deregister the remote listener.
|
static void |
Starter.initRescueThread(IComponentIdentifier cid,
Map<String,Object> compargs)
Init the rescue thread for a platform..
|
static IFuture<Void> |
SRemoteGui.installRemoteCMSListener(IExternalAccess access,
IComponentIdentifier cid,
IRemoteChangeListener rcl0,
String id0)
Install the remote listener.
|
static boolean |
SRemoteGui.isComponentStepNecessary(IComponentIdentifier target)
Check if a component is necessary.
|
static boolean |
Starter.isRescueThread(IComponentIdentifier cid)
Test if the current thread is the rescue thread of the platform.
|
static void |
Starter.scheduleRescueStep(IComponentIdentifier cid,
Runnable run)
Schedule a rescue step.
|
static void |
Starter.shutdownRescueThread(IComponentIdentifier cid)
Shutdown the rescue thread of a platform.
|
Constructor and Description |
---|
RemoteCMSListener(IComponentIdentifier cid,
String id,
IComponentManagementService cms,
IRemoteChangeListener rcl)
Create a CMS listener sending updates to a remote change listener.
|
Constructor and Description |
---|
OAVBDIModelLoader(Map properties,
IComponentIdentifier root)
Create an OAV BDI Model loader.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier[] |
InteractionState.getCancelResponders(String response)
Get all agents with a specific cancel response.
|
IComponentIdentifier |
ParticipantProposal.getParticipant()
Get the participants component identifier.
|
IComponentIdentifier[] |
NegotiationRecord.getParticipants()
Get all participants.
|
IComponentIdentifier[] |
IQueryNextroundInfo.NextroundInfo.getParticipants()
Get the participants.
|
Modifier and Type | Method and Description |
---|---|
void |
InteractionState.addCancelResponse(IComponentIdentifier responder,
String response,
Object content)
Add a cancel response.
|
void |
IQueryNextroundInfo.NextroundInfo.addParticipant(IComponentIdentifier participant)
Add a participant.
|
Boolean |
RPQPReceiverPlan.decideRequest(Object request,
IComponentIdentifier initiator)
Decide about the request.
|
Object |
RPQPReceiverPlan.executeRequest(Object request,
IComponentIdentifier initiator)
Execute the request.
|
String |
InteractionState.getCancelResponse(IComponentIdentifier responder)
Get the cancel response of an agent.
|
Object |
InteractionState.getCancelResponseContent(IComponentIdentifier responder)
Get the details of a cancel response of a given agent.
|
ParticipantProposal |
NegotiationRecord.getProposal(IComponentIdentifier participant)
Get the proposal for the participant.
|
void |
IQueryNextroundInfo.NextroundInfo.removeParticipant(IComponentIdentifier participant)
Remove a participant.
|
void |
ParticipantProposal.setParticipant(IComponentIdentifier participant)
Set the participants component identifier.
|
Constructor and Description |
---|
NegotiationRecord(Object cfp,
Object cfp_info,
IComponentIdentifier[] participants,
long starttime)
Create a new negotiation record.
|
NextroundInfo(Object cfp,
Object cfp_info,
IComponentIdentifier[] participants)
Create a nextround info object.
|
ParticipantProposal(IComponentIdentifier participant)
Create a participant proposal for a given participant.
|
Modifier and Type | Method and Description |
---|---|
Object |
CNPReceiverPlan.executeTask(Object proposal,
Object proposal_info,
IComponentIdentifier initiator)
Execute the task.
|
Object[] |
CNPReceiverPlan.makeProposal(Object cfp,
IComponentIdentifier initiator)
Make a proposal based on the task description.
|
Modifier and Type | Method and Description |
---|---|
Boolean |
RPReceiverPlan.decideRequest(Object request,
IComponentIdentifier initiator)
Decide about the request.
|
Object |
RPReceiverPlan.executeRequest(Object request,
IComponentIdentifier initiator)
Execute the request.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
ObservationDescription.getComponentIdentifier()
Get the component id.
|
Modifier and Type | Method and Description |
---|---|
void |
ObservationDescription.setComponentIdentifier(IComponentIdentifier cid)
Set the component id.
|
Constructor and Description |
---|
ObservationDescription(IComponentIdentifier cid,
long pingdelay,
ContactData[] contact)
Create a new description.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
ICapability.getComponentIdentifier()
Get the agent identifier.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
BpmnPlanBodyInstance.getAgentIdentifier()
Get the agent identifier.
|
Modifier and Type | Method and Description |
---|---|
MicroModel |
BDIClassReader.read(String model,
String[] imports,
ClassLoader classloader,
IResourceIdentifier rid,
IComponentIdentifier root)
Load a model.
|
Modifier and Type | Method and Description |
---|---|
static jadex.bpmn.model.MBpmnModel |
BpmnXMLReader.read(ResourceInfo rinfo,
ClassLoader classloader,
IResourceIdentifier rid,
IComponentIdentifier root)
Read properties from xml.
|
Modifier and Type | Class and Description |
---|---|
class |
ComponentIdentifier
An component identifier (AID), see FIPASC00023.
|
Modifier and Type | Field and Description |
---|---|
static IComponentIdentifier[] |
IComponentIdentifier.EMPTY_COMPONENTIDENTIFIERS
Return value for empty arrays.
|
Modifier and Type | Field and Description |
---|---|
static ThreadLocal<IComponentIdentifier> |
IComponentIdentifier.LOCAL
The currently executing component (if any).
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
ServiceCall.getCaller()
Get the caller component.
|
IComponentIdentifier |
LocalResourceIdentifier.getComponentIdentifier()
Get the platform identifier belonging to the resource identifier.
|
IComponentIdentifier |
ILocalResourceIdentifier.getComponentIdentifier()
Get the platform identifier belonging to the resource identifier.
|
IComponentIdentifier |
IInternalAccess.getComponentIdentifier()
Get the id of the component.
|
IComponentIdentifier |
IExternalAccess.getComponentIdentifier()
Get the id of the component.
|
IComponentIdentifier |
ComponentTerminatedException.getComponentIdentifier()
Get the component identifier.
|
IComponentIdentifier |
ComponentPersistedException.getComponentIdentifier()
Get the component identifier.
|
IComponentIdentifier |
ComponentNotFoundException.getComponentIdentifier()
Get the component identifier.
|
IComponentIdentifier |
IConnection.getInitiator()
Get the initiator.
|
IComponentIdentifier |
IComponentIdentifier.getParent()
Get the parent identifier.
|
IComponentIdentifier |
ComponentIdentifier.getParent()
Get the parent identifier.
|
IComponentIdentifier |
IConnection.getParticipant()
Get the participant.
|
IComponentIdentifier |
IComponentIdentifier.getRoot()
Get the root identifier.
|
IComponentIdentifier |
ComponentIdentifier.getRoot()
Get the root identifier.
|
IComponentIdentifier |
BulkMonitoringEvent.getSourceIdentifier()
Get the caller.
|
IComponentIdentifier[] |
MessageFailureException.getUnknownReceivers()
Get the unknown.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IComponentIdentifier> |
IExternalAccess.createChild(ComponentInstanceInfo component)
Create a subcomponent.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
ResourceIdentifier.isLocal(IResourceIdentifier rid,
IComponentIdentifier root)
Test if a rid is local to this platform.
|
static IResourceIdentifier |
ResourceIdentifier.ridFromProperties(Properties rid,
IComponentIdentifier root)
Create a rid from properties.
|
static Properties |
ResourceIdentifier.ridToProperties(IResourceIdentifier rid,
IComponentIdentifier root)
Create properties from rid.
|
void |
LocalResourceIdentifier.setComponentIdentifier(IComponentIdentifier cid)
Set the platform identifier belonging to the resource identifier.
|
void |
ComponentTerminatedException.setComponentIdentifier(IComponentIdentifier cid)
Get the component identifier.
|
void |
ComponentPersistedException.setComponentIdentifier(IComponentIdentifier cid)
Set the component identifier.
|
void |
ComponentNotFoundException.setComponentIdentifier(IComponentIdentifier cid)
Get the component identifier.
|
void |
MessageFailureException.setUnknownReceivers(IComponentIdentifier[] unknown)
Set the unknown.
|
Constructor and Description |
---|
ComponentIdentifier(IComponentIdentifier cid)
Copy a component identifier.
|
ComponentIdentifier(String name,
IComponentIdentifier parent)
Create component identifier.
|
ComponentIdentifier(String name,
IComponentIdentifier parent,
String[] addresses)
Create component identifier.
|
ComponentNotFoundException(IComponentIdentifier cid)
Create an component termination exception.
|
ComponentNotFoundException(IComponentIdentifier cid,
String message)
Create an component termination exception.
|
ComponentPersistedException(IComponentIdentifier cid)
Create an component persited exception.
|
ComponentPersistedException(IComponentIdentifier cid,
String message)
Create an component persisted exception.
|
ComponentTerminatedException(IComponentIdentifier cid)
Create an component termination exception.
|
ComponentTerminatedException(IComponentIdentifier cid,
String message)
Create an component termination exception.
|
LocalResourceIdentifier(IComponentIdentifier cid,
URI uri)
Create a resource identifier.
|
LocalResourceIdentifier(IComponentIdentifier cid,
URI uri,
String hostid)
Create a resource identifier.
|
LocalResourceIdentifier(IComponentIdentifier cid,
URL url)
Create a resource identifier.
|
MessageFailureException(Object message,
MessageType type,
IComponentIdentifier[] unknown,
String text)
Create a new MessageFailureException.
|
MessageFailureException(Object message,
MessageType type,
IComponentIdentifier[] unknown,
Throwable cause)
Create a new MessageFailureException.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
CMSSuspendComponent.getComponentIdentifier()
Get the componentidentifier of this CMSSuspendComponent.
|
IComponentIdentifier |
CMSResumeComponent.getComponentIdentifier()
Get the componentidentifier of this AMSResumeComponent.
|
IComponentIdentifier |
CMSDestroyComponent.getComponentIdentifier()
Get the componentidentifier of this AMSDestroyComponent.
|
IComponentIdentifier |
CMSCreateComponent.getComponentIdentifier()
Get the componentidentifier of this AMSCreateComponent.
|
IComponentIdentifier |
DFComponentDescription.getName()
Get the componentidentifier of this ComponentDescription.
|
IComponentIdentifier |
CMSCreateComponent.getParent()
Get the parent of this AMSCreateComponent.
|
Modifier and Type | Method and Description |
---|---|
void |
CMSSuspendComponent.setComponentIdentifier(IComponentIdentifier componentidentifier)
Set the componentidentifier of this CMSSuspendComponent.
|
void |
CMSResumeComponent.setComponentIdentifier(IComponentIdentifier componentidentifier)
Set the componentidentifier of this AMSResumeComponent.
|
void |
CMSDestroyComponent.setComponentIdentifier(IComponentIdentifier componentidentifier)
Set the componentidentifier of this AMSDestroyComponent.
|
void |
CMSCreateComponent.setComponentIdentifier(IComponentIdentifier componentidentifier)
Set the componentidentifier of this AMSCreateComponent.
|
void |
DFComponentDescription.setName(IComponentIdentifier name)
Set the componentidentifier of this ComponentDescription.
|
void |
CMSCreateComponent.setParent(IComponentIdentifier parent)
Set the parent of this AMSCreateComponent.
|
Constructor and Description |
---|
CMSCreateComponent(IComponentIdentifier result)
Create a new
AMSCreateComponent . |
CMSDestroyComponent(IComponentIdentifier identifier)
Create a new
AMSDestroyComponent . |
CMSResumeComponent(IComponentIdentifier componentidentifier)
Create a new
AMSSuspendComponent . |
CMSSuspendComponent(IComponentIdentifier componentidentifier)
Create a new
CMSSuspendComponent . |
DFComponentDescription(IComponentIdentifier name)
Create a new component description.
|
DFComponentDescription(IComponentIdentifier name,
IDFServiceDescription[] services,
String[] protocols,
String[] ontologies,
String[] languages,
Date leasetime)
Create a new component description.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
IServiceProvider.getId()
Get the globally unique id of the provider.
|
IComponentIdentifier |
BasicServiceContainer.getId()
Get the globally unique id of the provider.
|
IComponentIdentifier |
ServiceIdentifier.getProviderId()
Get the service provider identifier.
|
IComponentIdentifier |
IServiceIdentifier.getProviderId()
Get the service provider identifier.
|
IComponentIdentifier |
BasicService.getProviderId()
Get the providerid.
|
Modifier and Type | Method and Description |
---|---|
static IServiceIdentifier |
BasicService.createServiceIdentifier(IComponentIdentifier providerid,
String servicename,
Class<?> servicetype,
Class<?> serviceimpl,
IResourceIdentifier rid,
String scope)
Create a new service identifier.
|
<T> IFuture<T> |
IServiceContainer.getService(Class<T> type,
IComponentIdentifier cid)
Get one service of a type from a specific component.
|
void |
ServiceIdentifier.setProviderId(IComponentIdentifier providerid)
Set the providerid.
|
Constructor and Description |
---|
BasicService(IComponentIdentifier providerid,
Class<?> type,
Class<?> impltype,
Map<String,Object> properties)
Create a new service.
|
BasicService(IComponentIdentifier providerid,
Class<?> type,
Map<String,Object> properties)
Create a new service.
|
BasicServiceContainer(IComponentIdentifier id)
Create a new service container.
|
ServiceIdentifier(IComponentIdentifier providerid,
Class<?> type,
String servicename,
IResourceIdentifier rid,
String scope)
Create a new service identifier.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
ServiceInvocationContext.getCaller()
Get the caller.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IExternalAccess>> |
DefaultServiceFetcher.getChildExternalAccesses(IComponentIdentifier cid,
IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Get a fitting (of given type) child component.
|
<T> IFuture<T> |
ComponentServiceContainer.getService(Class<T> type,
IComponentIdentifier cid)
Get one service of a type from a specific component.
|
Constructor and Description |
---|
ServiceInvocationContext(Object proxy,
Method method,
IServiceInvocationInterceptor[] interceptors,
IComponentIdentifier platform,
boolean realtime,
IServiceIdentifier sid,
Cause crcause)
Create a new context.
|
Modifier and Type | Method and Description |
---|---|
static ServiceCall |
CallAccess.createServiceCall(IComponentIdentifier caller,
Map<String,Object> props)
Create a service call.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalServiceRegistry.addExcludedComponent(IComponentIdentifier cid)
Add an excluded component.
|
static String |
LocalServiceRegistry.getApplicationName(IComponentIdentifier cid)
Get the application name.
|
static String |
LocalServiceRegistry.getDotName(IComponentIdentifier cid) |
static <T> T |
SServiceProvider.getLocalService(IServiceProvider provider,
Class<T> type,
IComponentIdentifier target)
Get one service of a type.
|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
IComponentIdentifier cid,
Class<T> type)
Get a service from a specific component.
|
static String |
LocalServiceRegistry.getSubcomponentName(IComponentIdentifier cid)
Get the subcomponent name.
|
boolean |
LocalServiceRegistry.isIncluded(IComponentIdentifier cid,
IService ser)
Test if a service is included.
|
void |
LocalServiceRegistry.removeExcludedComponent(IComponentIdentifier cid)
Remove an excluded component.
|
<T> IFuture<T> |
LocalServiceRegistry.searchGlobalService(Class<T> type,
IComponentIdentifier cid,
IRemoteFilter<T> filter)
Search for services.
|
<T> ITerminableIntermediateFuture<T> |
LocalServiceRegistry.searchGlobalServices(Class<T> type,
IComponentIdentifier cid,
IRemoteFilter<T> filter)
Search for services.
|
<T> T |
LocalServiceRegistry.searchService(Class<T> type,
IComponentIdentifier cid,
String scope)
Search for services.
|
<T> T |
LocalServiceRegistry.searchService(Class<T> type,
IComponentIdentifier cid,
String scope,
IFilter<T> filter)
Search for service.
|
<T> IFuture<T> |
LocalServiceRegistry.searchService(Class<T> type,
IComponentIdentifier cid,
String scope,
IRemoteFilter<T> filter)
Search for service.
|
<T> Collection<T> |
LocalServiceRegistry.searchServices(Class<T> type,
IComponentIdentifier cid,
String scope)
Search for services.
|
<T> Collection<T> |
LocalServiceRegistry.searchServices(Class<T> type,
IComponentIdentifier cid,
String scope,
IFilter<T> filter)
Search for service.
|
<T> ISubscriptionIntermediateFuture<T> |
LocalServiceRegistry.searchServices(Class<T> type,
IComponentIdentifier cid,
String scope,
IRemoteFilter<T> filter)
Search for services.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
DiscoveryInfo.getComponentIdentifier()
Get the component identifier.
|
IComponentIdentifier |
AwarenessInfo.getSender()
Get the sender.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IComponentIdentifier> |
DiscoveryInfo.getProxy()
Get the proxy.
|
Modifier and Type | Method and Description |
---|---|
IFuture<DiscoveryInfo> |
IAwarenessManagementService.getPlatformInfo(IComponentIdentifier cid)
Get the discovery info for a platform, if any.
|
void |
DiscoveryInfo.setComponentIdentifier(IComponentIdentifier componentIdentifier)
Set the component identifier.
|
void |
AwarenessInfo.setSender(IComponentIdentifier sender)
Set the sender.
|
Modifier and Type | Method and Description |
---|---|
void |
DiscoveryInfo.setProxy(IFuture<IComponentIdentifier> proxy)
Set the proxy.
|
Constructor and Description |
---|
AwarenessInfo(IComponentIdentifier sender,
String state,
long delay,
String[] includes,
String[] excludes,
String masterid,
String mechsrc)
Create a new awareness info.
|
DiscoveryInfo(IComponentIdentifier cid,
IFuture<IComponentIdentifier> proxy,
boolean remoteexcluded,
Map<String,String> properties)
Create a new discovery info.
|
Constructor and Description |
---|
DiscoveryInfo(IComponentIdentifier cid,
IFuture<IComponentIdentifier> proxy,
boolean remoteexcluded,
Map<String,String> properties)
Create a new discovery info.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
ChatEvent.getComponentIdentifier()
Get the cid.
|
IComponentIdentifier |
TransferInfo.getOther()
Get the opposite component.
|
Modifier and Type | Method and Description |
---|---|
IIntermediateFuture<IChatService> |
IChatGuiService.message(String text,
IComponentIdentifier[] receivers,
boolean self)
Post a message.
|
IFuture<Void> |
IChatGuiService.sendFile(String filename,
IComponentIdentifier cid)
Send a local file to the target component.
|
void |
ChatEvent.setComponentIdentifier(IComponentIdentifier cid)
Set the cid.
|
void |
TransferInfo.setOther(IComponentIdentifier other)
Set the opposite component.
|
IIntermediateFuture<IChatService> |
IChatGuiService.status(String status,
byte[] image,
IComponentIdentifier[] receivers)
Post a status change.
|
Constructor and Description |
---|
ChatEvent(String type,
String nick,
IComponentIdentifier cid,
Object value,
boolean privatemessage,
byte[] image)
Create a new chat event.
|
TransferInfo(boolean download,
String id,
String filename,
String filepath,
IComponentIdentifier other,
long size,
long timeout)
Create a new file transfer info.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier[] |
CMSComponentDescription.getChildren()
Get the children.
|
IComponentIdentifier |
IComponentManagementService.CMSStatusEvent.getComponentIdentifier()
Get the componentIdentifier.
|
IComponentIdentifier |
IComponentDescription.getCreator()
Get the creator of this component.
|
IComponentIdentifier |
CMSComponentDescription.getCreator()
Get the creator.
|
IComponentIdentifier |
IComponentDescription.getName()
Get the identifier of the component.
|
IComponentIdentifier |
CMSComponentDescription.getName()
Get the componentidentifier of this CESComponentDescription.
|
IComponentIdentifier |
CreationInfo.getParent()
Get the parent.
|
Modifier and Type | Method and Description |
---|---|
ITuple2Future<IComponentIdentifier,Map<String,Object>> |
IComponentManagementService.createComponent(String model,
CreationInfo info)
Create a new component on the platform.
|
ITuple2Future<IComponentIdentifier,Map<String,Object>> |
IComponentManagementService.createComponent(String name,
String model,
CreationInfo info)
Create a new component on the platform.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.createComponent(String name,
String model,
CreationInfo info,
IResultListener<Collection<Tuple2<String,Object>>> resultlistener)
Deprecated.
Use other createComponent methods.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.getParent(IComponentIdentifier cid)
Deprecated.
Use cid.getParent() instead
|
IFuture<IComponentIdentifier> |
IComponentManagementService.getRootIdentifier()
Get the root identifier (platform).
|
Modifier and Type | Method and Description |
---|---|
void |
CMSComponentDescription.addChild(IComponentIdentifier child)
Add a child component.
|
IFuture<Void> |
IComponentManagementService.addComponentListener(IComponentIdentifier comp,
ICMSComponentListener listener)
Add an component listener.
|
IFuture<Void> |
IComponentManagementService.addComponentResultListener(IResultListener<Collection<Tuple2<String,Object>>> listener,
IComponentIdentifier cid)
Add a result listener.
|
IFuture<Map<String,Object>> |
IComponentManagementService.destroyComponent(IComponentIdentifier componentid)
Destroy (forcefully terminate) an component on the platform.
|
IFuture<IComponentIdentifier[]> |
IComponentManagementService.getChildren(IComponentIdentifier cid)
Get the children components of a component.
|
IFuture<IComponentDescription[]> |
IComponentManagementService.getChildrenDescriptions(IComponentIdentifier cid)
Get the children components of a component.
|
IFuture<IComponentAdapter> |
IComponentManagementService.getComponentAdapter(IComponentIdentifier cid)
Get the component adapter for a component identifier.
|
IFuture<IComponentDescription> |
IComponentManagementService.getComponentDescription(IComponentIdentifier cid)
Get the component description of a single component.
|
IFuture<IExternalAccess> |
IComponentManagementService.getExternalAccess(IComponentIdentifier cid)
Get the external access of a component.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.getParent(IComponentIdentifier cid)
Deprecated.
Use cid.getParent() instead
|
void |
CMSComponentDescription.removeChild(IComponentIdentifier child)
Remove a child component.
|
IFuture<Void> |
IComponentManagementService.removeComponentListener(IComponentIdentifier comp,
ICMSComponentListener listener)
Remove a listener.
|
IFuture<Void> |
IComponentManagementService.removeComponentResultListener(IResultListener<Collection<Tuple2<String,Object>>> listener,
IComponentIdentifier cid)
Add a previously added result listener.
|
IFuture<Void> |
IComponentManagementService.resumeComponent(IComponentIdentifier componentid)
Resume the execution of an component.
|
IFuture<Void> |
IComponentManagementService.setComponentBreakpoints(IComponentIdentifier componentid,
String[] breakpoints)
Set breakpoints for a component.
|
void |
IComponentManagementService.CMSStatusEvent.setComponentIdentifier(IComponentIdentifier cid)
Set the componentIdentifier.
|
void |
CMSComponentDescription.setCreator(IComponentIdentifier creator)
Set the creator.
|
void |
CMSComponentDescription.setName(IComponentIdentifier name)
Set the componentidentifier of this CESComponentDescription.
|
void |
CreationInfo.setParent(IComponentIdentifier parent)
Set the parent.
|
IFuture<Void> |
IComponentManagementService.stepComponent(IComponentIdentifier componentid,
String stepinfo)
Execute a step of a suspended component.
|
IFuture<Void> |
IComponentManagementService.suspendComponent(IComponentIdentifier componentid)
Suspend the execution of an component.
|
Constructor and Description |
---|
CMSComponentDescription(IComponentIdentifier cid,
String type,
boolean master,
boolean daemon,
boolean autoshutdown,
boolean synchronous,
boolean persistable,
IMonitoringService.PublishEventLevel monitoring,
String modelname,
String localtype,
IResourceIdentifier rid,
long creationtime,
IComponentIdentifier creator,
Cause cause,
boolean systemcomponent)
Create a new CMSComponentDescription.
|
CMSCreatedEvent(IComponentIdentifier cid)
Create a new CMSCreatedEvent.
|
CMSIntermediateResultEvent(IComponentIdentifier cid,
String name,
Object value)
Create a new CMSIntermediateResultEvent.
|
CMSStatusEvent(IComponentIdentifier cid)
Create a new CMSStatusEvent.
|
CMSTerminatedEvent(IComponentIdentifier cid,
Map<String,Object> results)
Create a new CMSCreatedEvent.
|
CreationInfo(IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(IComponentIdentifier parent,
IResourceIdentifier rid)
Create a new creation info.
|
CreationInfo(Map<String,Object> args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown,
Boolean synchronous,
Boolean persistable,
IMonitoringService.PublishEventLevel monitoring)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown,
Boolean synchronous,
Boolean persistable,
IMonitoringService.PublishEventLevel monitoring,
String[] imports,
RequiredServiceBinding[] bindings,
IResourceIdentifier rid)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
String[] imports)
Create a new creation info.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Set<IComponentIdentifier>> |
IDaemonService.getPlatforms()
Get the component identifiers of all (managed) platforms.
|
IFuture<IComponentIdentifier> |
IDaemonService.startPlatformAndWait(StartOptions options)
Start a platform using a configuration.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IDaemonService.shutdownPlatform(IComponentIdentifier cid)
Shutdown a platform.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
IDaemonService.addChangeListener(IRemoteChangeListener<IComponentIdentifier> listener)
Add a change listener.
|
IFuture<Void> |
IDaemonService.removeChangeListener(IRemoteChangeListener<IComponentIdentifier> listener)
Remove a change listener.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
IDFComponentDescription.getName()
Get the componentidentifier of this ComponentDescription.
|
Modifier and Type | Method and Description |
---|---|
IDFComponentDescription |
IDF.createDFComponentDescription(IComponentIdentifier component,
IDFServiceDescription service)
Create a df component description.
|
IDFComponentDescription |
IDF.createDFComponentDescription(IComponentIdentifier component,
IDFServiceDescription[] services,
String[] languages,
String[] ontologies,
String[] protocols,
Date leasetime)
Create a new df component description.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
IComponentAdapter.getComponentIdentifier()
Return the native component-identifier that allows to send
messages to this component.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SComponentFactory.isComponentStepNecessary(IComponentIdentifier target)
Check if a component is necessary.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IComponentIdentifier> |
IMessageService.updateComponentIdentifier(IComponentIdentifier cid)
Update component identifier with current addresses.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IInputConnection> |
IMessageService.createInputConnection(IComponentIdentifier sender,
IComponentIdentifier receiver,
Map<String,Object> nonfunc)
Create a virtual input connection.
|
IFuture<IOutputConnection> |
IMessageService.createOutputConnection(IComponentIdentifier sender,
IComponentIdentifier receiver,
Map<String,Object> nonfunc)
Create a virtual output connection.
|
IFuture<Void> |
IMessageService.sendMessage(Map<String,Object> message,
MessageType msgtype,
IComponentIdentifier sender,
IResourceIdentifier rid,
IComponentIdentifier realrec,
byte[] codecids)
Send a message.
|
IFuture<IComponentIdentifier> |
IMessageService.updateComponentIdentifier(IComponentIdentifier cid)
Update component identifier with current addresses.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
MonitoringEvent.getSourceIdentifier()
Get the caller.
|
IComponentIdentifier |
IMonitoringEvent.getSourceIdentifier()
Get the source component.
|
Modifier and Type | Method and Description |
---|---|
void |
MonitoringEvent.setSourceIdentifier(IComponentIdentifier source)
Set the source.
|
Constructor and Description |
---|
MonitoringEvent(IComponentIdentifier source,
long crtime,
String type,
Cause cause,
long time,
IMonitoringService.PublishEventLevel importance)
Create a new monitoring event.
|
MonitoringEvent(IComponentIdentifier source,
long crtime,
String type,
long time,
IMonitoringService.PublishEventLevel importance)
Create a new monitoring event.
|
MonitoringEvent(IComponentIdentifier source,
long crtime,
String sourcedesc,
String type,
Cause cause,
long time,
IMonitoringService.PublishEventLevel importance)
Create a new monitoring event.
|
MonitoringEvent(IComponentIdentifier source,
long crtime,
String sourcdesc,
String type,
Cause cause,
long time,
IMonitoringService.PublishEventLevel level,
Map<String,Object> props)
Create a new monitoring event.
|
Modifier and Type | Method and Description |
---|---|
void |
IIdleHook.componentActive(IComponentIdentifier cid)
Called when a component becomes active.
|
void |
IIdleHook.componentIdle(IComponentIdentifier cid)
Called when a component becomes idle.
|
IFuture<IPersistInfo> |
IPersistenceService.snapshot(IComponentIdentifier cid)
Get the component state.
|
IFuture<Void> |
ISwapService.swapFromStorage(IComponentIdentifier cid)
Transparently restore the component state of a previously
swapped component.
|
IFuture<Void> |
ISwapService.swapToStorage(IComponentIdentifier cid)
Store the component state and transparently remove it from memory.
|
IFuture<IPersistInfo> |
IPersistenceService.swapToStorage(IComponentIdentifier cid)
Fetch the component state and transparently remove it from memory.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Collection<IPersistInfo>> |
IPersistenceService.snapshot(Collection<IComponentIdentifier> cids,
boolean recursive)
Get the component states.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
ServiceOutputConnectionProxy.getInitiator()
Get the initiator id.
|
IComponentIdentifier |
ServiceOutputConnection.getInitiator() |
IComponentIdentifier |
ServiceInputConnectionProxy.getInitiator()
Get the initiator id.
|
IComponentIdentifier |
ServiceInputConnection.getInitiator()
Get the initiator.
|
IComponentIdentifier |
ServiceOutputConnectionProxy.getParticipant()
Get the participant id.
|
IComponentIdentifier |
ServiceOutputConnection.getParticipant() |
IComponentIdentifier |
ServiceInputConnectionProxy.getParticipant()
Get the participant id.
|
IComponentIdentifier |
ServiceInputConnection.getParticipant()
Get the participant.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IComponentIdentifier> |
IProxyAgentService.getRemoteComponentIdentifier()
Get the component identifier of the remote platform.
|
Modifier and Type | Method and Description |
---|---|
IFuture<IExternalAccess> |
IRemoteServiceManagementService.getExternalAccessProxy(IComponentIdentifier cid)
Get an external access proxy from a remote component.
|
<T> IFuture<Collection<T>> |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier caller,
IComponentIdentifier cid,
Class<T> service,
String scope,
IRemoteFilter<T> filter)
Get all service proxies from a remote component.
|
<T> IFuture<T> |
IRemoteServiceManagementService.getServiceProxy(IComponentIdentifier caller,
IComponentIdentifier cid,
Class<T> service,
String scope,
IRemoteFilter<T> filter)
Get a service proxy from a remote component.
|
void |
ServiceOutputConnectionProxy.setInitiator(IComponentIdentifier initiator)
Set the initiator.
|
void |
ServiceInputConnectionProxy.setInitiator(IComponentIdentifier initiator)
Set the initiator.
|
void |
ServiceOutputConnectionProxy.setParticipant(IComponentIdentifier participant)
Set the participant.
|
void |
ServiceInputConnectionProxy.setParticipant(IComponentIdentifier participant)
Set the participant.
|
IFuture<Void> |
IProxyAgentService.setRemoteComponentIdentifier(IComponentIdentifier cid)
Set or update the component identifier of the remote platform,
i.e., top reflect new transport addresses.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
ISecurityService.addPlatformCertificate(IComponentIdentifier cid,
Certificate cert)
Add a trusted certificate of a platform.
|
IFuture<Void> |
ISecurityService.createKeyPair(IComponentIdentifier cid,
String algorithm,
int keysize,
String password,
int validity)
Create a key pair entry.
|
IFuture<Certificate> |
ISecurityService.getPlatformCertificate(IComponentIdentifier cid)
Get the certificate of a platform.
|
IFuture<String> |
ISecurityService.getPlatformPassword(IComponentIdentifier target)
Get the password for a target component.
|
IFuture<Void> |
ISecurityService.preprocessRequest(IAuthorizable request,
IComponentIdentifier target)
Preprocess a request.
|
IFuture<Void> |
ISecurityService.setPlatformPassword(IComponentIdentifier target,
String password)
Set the password for a target component.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier[] |
Group.getAgentsForRole(String rolename)
Get the agents with a given role.
|
Modifier and Type | Method and Description |
---|---|
void |
Group.assignRole(IComponentIdentifier aid,
String rolename)
Assign an agent to a role.
|
void |
Group.unassignRole(IComponentIdentifier aid,
String rolename)
Remove an agent from a role.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractEnvironmentSpace.addInitialAvatar(IComponentIdentifier ownerid,
String type,
Map props)
Initial settings for the avatar of a specific component.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
MicroAgent.getComponentIdentifier()
Get the agent identifier.
|
Modifier and Type | Method and Description |
---|---|
MicroModel |
MicroClassReader.read(String model,
String[] imports,
ClassLoader classloader,
IResourceIdentifier rid,
IComponentIdentifier root)
Load a model.
|
Copyright © 2015. All Rights Reserved.