Package | Description |
---|---|
jadex.base | |
jadex.bdi | |
jadex.bdi.planlib.protocols | |
jadex.bdi.planlib.protocols.contractnet | |
jadex.bdi.planlib.protocols.request | |
jadex.bdi.planlib.watchdog | |
jadex.bdi.runtime | |
jadex.bdibpmn | |
jadex.bpmn | |
jadex.bridge |
This package contains the interfaces of the adapter layer,
which is used to establish a connection between the Jadex runtime
system and an underlying platform.
|
jadex.bridge.fipa | |
jadex.bridge.service | |
jadex.bridge.service.component | |
jadex.bridge.service.component.interceptors | |
jadex.bridge.service.search | |
jadex.bridge.service.types.awareness | |
jadex.bridge.service.types.chat | |
jadex.bridge.service.types.cms | |
jadex.bridge.service.types.daemon | |
jadex.bridge.service.types.df | |
jadex.bridge.service.types.factory | |
jadex.bridge.service.types.message | |
jadex.bridge.service.types.remote | |
jadex.bridge.service.types.security | |
jadex.extension.agr | |
jadex.extension.envsupport.environment | |
jadex.micro |
Modifier and Type | Method and Description |
---|---|
static IFuture<Void> |
SRemoteGui.deregisterRemoteCMSListener(IExternalAccess access,
IComponentIdentifier cid,
String id0)
Deregister the remote listener.
|
static IFuture<Void> |
SRemoteGui.installRemoteCMSListener(IExternalAccess access,
IComponentIdentifier cid,
IRemoteChangeListener rcl0,
String id0)
Install the remote listener.
|
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 |
---|
IQueryNextroundInfo.NextroundInfo(Object cfp,
Object cfp_info,
IComponentIdentifier[] participants)
Create a nextround info object.
|
NegotiationRecord(Object cfp,
Object cfp_info,
IComponentIdentifier[] participants,
long starttime)
Create a new negotiation record.
|
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 |
---|---|
static 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 |
IComponentChangeEvent.getComponent()
Returns the component that generated the event.
|
IComponentIdentifier |
ComponentChangeEvent.getComponent()
Returns the component that generated the event.
|
IComponentIdentifier |
BulkComponentChangeEvent.getComponent()
Returns the component that generated the event.
|
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 |
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[] |
MessageFailureException.getUnknownReceivers()
Get the unknown.
|
Modifier and Type | Method and Description |
---|---|
static IFuture<Void> |
ComponentChangeEvent.dispatchTerminatedEvent(IComponentIdentifier cid,
long creationtime,
IModelInfo model,
Collection<IComponentListener> componentlisteners,
IClockService clock)
Dispatch a "component terminated" event.
|
void |
ComponentChangeEvent.setComponent(IComponentIdentifier id)
Sets the component that generated the event.
|
void |
LocalResourceIdentifier.setComponentIdentifier(IComponentIdentifier cid)
Set the platform identifier belonging to the resource identifier.
|
void |
MessageFailureException.setUnknownReceivers(IComponentIdentifier[] unknown)
Set the unknown.
|
Constructor and Description |
---|
ComponentChangeEvent(String eventtype,
String sourcecategory,
String sourcetype,
String sourcename,
IComponentIdentifier cid,
long componentcreationtime,
Object details)
Create a new event.
|
ComponentChangeEvent(String eventtype,
String sourcecategory,
String sourcetype,
String sourcename,
IComponentIdentifier cid,
long componentcreationtime,
String reason,
Object details,
long time)
Create a new event.
|
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.
|
ComponentTerminatedException(IComponentIdentifier cid)
Create an component termination exception.
|
ComponentTerminatedException(IComponentIdentifier cid,
String message)
Create an component termination exception.
|
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 |
CacheServiceContainer.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)
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.
|
<T> IFuture<T> |
BasicServiceContainer.getService(Class<T> type,
IComponentIdentifier cid)
Get one service of a type from a specific component.
|
IFuture |
CacheServiceContainer.getService(Class 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,
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)
Create a new service identifier.
|
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 a service of a specific component.
|
Constructor and Description |
---|
ServiceInvocationContext(Object proxy,
IServiceInvocationInterceptor[] interceptors,
IComponentIdentifier platform)
Create a new context.
|
Constructor and Description |
---|
DecouplingInterceptor.InvokeMethodStep(ServiceInvocationContext sic,
IComponentIdentifier caller,
long timeout,
boolean realtime)
Create an invoke method step.
|
Modifier and Type | Method and Description |
---|---|
static <T> IFuture<T> |
SServiceProvider.getService(IServiceProvider provider,
IComponentIdentifier cid,
Class<T> type)
Get a service from a specific component.
|
Modifier and Type | Field and Description |
---|---|
IComponentIdentifier |
DiscoveryInfo.cid
The component identifier of the remote component.
|
Modifier and Type | Field and Description |
---|---|
IFuture<IComponentIdentifier> |
DiscoveryInfo.proxy
Component id of local proxy (if any).
|
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)
Create a new awareness info.
|
DiscoveryInfo(IComponentIdentifier cid,
IFuture<IComponentIdentifier> proxy,
long time,
long delay,
boolean remoteexcluded,
Map<String,String> properties)
Create a new discovery info.
|
Constructor and Description |
---|
DiscoveryInfo(IComponentIdentifier cid,
IFuture<IComponentIdentifier> proxy,
long time,
long delay,
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 |
IComponentDescription.getCreator()
Get the creator of this component
(parent in case of child or external in case of top-level 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 |
---|---|
IFuture<IComponentIdentifier> |
IComponentManagementService.createComponent(String name,
String model,
CreationInfo info,
IResultListener<Collection<Tuple2<String,Object>>> resultlistener)
Create a new component on the platform.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.getParent(IComponentIdentifier cid)
Get the parent component of a component.
|
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)
Get the parent component of a component.
|
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 |
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)
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,
String modelname,
String localtype,
IResourceIdentifier rid,
long creationtime,
IComponentIdentifier creator)
Create a new CESComponentDescription.
|
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)
Create a new creation info.
|
CreationInfo(String config,
Map<String,Object> args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown,
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 |
---|---|
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 |
ServiceOutputConnectionProxy.getInitiator()
Get the initiator id.
|
IComponentIdentifier |
ServiceOutputConnection.getInitiator() |
IComponentIdentifier |
ServiceInputConnectionProxy.getInitiator()
Get the initiator id.
|
IComponentIdentifier |
ServiceInputConnection.getInitiator() |
IComponentIdentifier |
ServiceOutputConnectionProxy.getParticipant()
Get the participant id.
|
IComponentIdentifier |
ServiceOutputConnection.getParticipant() |
IComponentIdentifier |
ServiceInputConnectionProxy.getParticipant()
Get the participant id.
|
IComponentIdentifier |
ServiceInputConnection.getParticipant() |
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<Object> |
IRemoteServiceManagementService.getDeclaredServiceProxies(IComponentIdentifier cid)
Get all declared service proxies from a remote component.
|
IFuture<IExternalAccess> |
IRemoteServiceManagementService.getExternalAccessProxy(IComponentIdentifier cid)
Get an external access proxy from a remote component.
|
<T> IFuture<T> |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier cid,
Class<T> service,
String scope)
Get all service proxies from a remote component.
|
IFuture<Object> |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier cid,
ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get service proxies from a remote component.
|
<T> IFuture<T> |
IRemoteServiceManagementService.getServiceProxy(IComponentIdentifier cid,
Class<T> service,
String scope)
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<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 © 2012. All Rights Reserved.