Package | Description |
---|---|
jadex.bdi.planlib.protocols | |
jadex.bdi.planlib.protocols.contractnet | |
jadex.bdi.planlib.protocols.request | |
jadex.bdi.planlib.watchdog | |
jadex.bdi.runtime | |
jadex.bdibpmn | |
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.service | |
jadex.bridge.service.component | |
jadex.extension.agr | |
jadex.extension.envsupport.environment | |
jadex.micro |
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 |
IEventbase.createComponentIdentifier(String name)
Create component identifier.
|
IComponentIdentifier |
IEventbase.createComponentIdentifier(String name,
boolean local)
Create component identifier.
|
IComponentIdentifier |
IEventbase.createComponentIdentifier(String name,
boolean local,
String[] addresses)
Create component identifier.
|
IComponentIdentifier |
IEventbase.createComponentIdentifier(String name,
IComponentIdentifier parent)
Create component identifier.
|
IComponentIdentifier |
ICapability.getComponentIdentifier()
Get the agent identifier.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
IEventbase.createComponentIdentifier(String name,
IComponentIdentifier parent)
Create component identifier.
|
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
BpmnPlanBodyInstance.getAgentIdentifier()
Get the agent identifier.
|
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 |
Modifier and Type | Method and Description |
---|---|
IComponentIdentifier |
IComponentManagementService.createComponentIdentifier(String name)
Create component identifier (name assumed being local).
|
IComponentIdentifier |
IComponentManagementService.createComponentIdentifier(String name,
boolean local)
Create component identifier.
|
IComponentIdentifier |
IComponentManagementService.createComponentIdentifier(String name,
boolean local,
String[] addresses)
Create component identifier.
|
IComponentIdentifier |
IComponentManagementService.createComponentIdentifier(String name,
IComponentIdentifier parent,
String[] addresses)
Create component identifier.
|
IComponentIdentifier |
IComponentManagementService.generateComponentIdentifier(String name,
String platformname)
Create a component identifier that is allowed on the platform.
|
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 |
IInternalAccess.getComponentIdentifier()
Get the id of the component.
|
IComponentIdentifier |
IExternalAccess.getComponentIdentifier()
Get the id of the component.
|
IComponentIdentifier |
IComponentAdapter.getComponentIdentifier()
Return the native component-identifier that allows to send
messages to this component.
|
IComponentIdentifier |
ComponentTerminatedException.getComponentIdentifier()
Get the component identifier.
|
IComponentIdentifier |
IComponentDescription.getName()
Get the identifier of the component.
|
IComponentIdentifier |
IComponentIdentifier.getParent()
Get the parent identifier.
|
IComponentIdentifier |
CreationInfo.getParent()
Get the parent.
|
IComponentIdentifier |
ComponentIdentifier.getParent()
Get the parent identifier.
|
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 |
---|---|
IFuture<IComponentIdentifier> |
IComponentManagementService.createComponent(String name,
String model,
CreationInfo info,
IResultListener killlistener)
Create a new component on the platform.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.getParent(IComponentIdentifier cid)
Get the parent component of a component.
|
Modifier and Type | Method and Description |
---|---|
void |
IComponentManagementService.addComponentListener(IComponentIdentifier comp,
ICMSComponentListener listener)
Add an component listener.
|
IComponentDescription |
IComponentManagementService.createComponentDescription(IComponentIdentifier id,
String state,
String ownership,
String type,
String modelname,
String localtype)
Create a component description.
|
IComponentIdentifier |
IComponentManagementService.createComponentIdentifier(String name,
IComponentIdentifier parent,
String[] addresses)
Create component identifier.
|
void |
IMessageService.deliverMessage(Map message,
String msgtype,
IComponentIdentifier[] receivers)
Deliver a message to some components.
|
IFuture<Map> |
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.
|
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 |
IRemoteServiceManagementService.getDeclaredServiceProxies(IComponentIdentifier cid)
Get all declared service proxies from a remote component.
|
IFuture<IExternalAccess> |
IComponentManagementService.getExternalAccess(IComponentIdentifier cid)
Get the external access of a component.
|
IFuture |
IRemoteServiceManagementService.getExternalAccessProxy(IComponentIdentifier cid)
Get an external access proxy from a remote component.
|
IFuture<IComponentIdentifier> |
IComponentManagementService.getParent(IComponentIdentifier cid)
Get the parent component of a component.
|
IFuture |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier cid,
Class service,
String scope)
Get all service proxies from a remote component.
|
IFuture |
IRemoteServiceManagementService.getServiceProxies(IComponentIdentifier cid,
ISearchManager manager,
IVisitDecider decider,
IResultSelector selector)
Get service proxies from a remote component.
|
IFuture |
IRemoteServiceManagementService.getServiceProxy(IComponentIdentifier cid,
Class service,
String scope)
Get a service proxy from a remote component.
|
void |
IComponentManagementService.removeComponentListener(IComponentIdentifier comp,
ICMSComponentListener listener)
Remove a listener.
|
IFuture<Void> |
IComponentManagementService.resumeComponent(IComponentIdentifier componentid)
Resume the execution of an component.
|
IFuture<Void> |
IMessageService.sendMessage(Map message,
MessageType msgtype,
IComponentIdentifier sender,
ClassLoader cl,
byte[] codecids)
Send a message.
|
void |
ComponentChangeEvent.setComponent(IComponentIdentifier id)
Sets the component that generated the event.
|
IFuture<Void> |
IComponentManagementService.setComponentBreakpoints(IComponentIdentifier componentid,
String[] breakpoints)
Set breakpoints for a component.
|
void |
CreationInfo.setParent(IComponentIdentifier parent)
Set the parent.
|
void |
MessageFailureException.setUnknownReceivers(IComponentIdentifier[] unknown)
Set the unknown.
|
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 |
---|
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(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.
|
CreationInfo(IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(Map args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
boolean suspend)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
Boolean master,
Boolean daemon,
Boolean autoshutdown,
String[] imports,
RequiredServiceBinding[] bindings)
Create a new creation info.
|
CreationInfo(String config,
Map args,
IComponentIdentifier parent,
Boolean suspend,
String[] imports)
Create a new creation info.
|
MessageFailureException(Map message,
MessageType type,
IComponentIdentifier[] unknown,
String text)
Create a new MessageFailureException.
|
MessageFailureException(Map message,
MessageType type,
IComponentIdentifier[] unknown,
Throwable cause)
Create a new MessageFailureException.
|
Modifier and Type | Method and Description |
---|---|
<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.
|
Modifier and Type | Method and Description |
---|---|
IFuture |
DefaultServiceFetcher.getChildExternalAccesses(IComponentIdentifier cid,
IServiceProvider provider,
RequiredServiceInfo info,
RequiredServiceBinding binding)
Get a fitting (of given type) child 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.
|
Copyright © 2012. All Rights Reserved.