|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectkaos.core.csi.usecase.legacy.LegacySystemImpl
kaos.core.csi.usecase.legacy.KAoSWrappedLegacySystem
public class KAoSWrappedLegacySystem
| Field Summary | |
|---|---|
protected KAoSActorImpl |
_kaosActor
|
| Constructor Summary | |
|---|---|
protected |
KAoSWrappedLegacySystem()
|
| Method Summary | |
|---|---|
java.util.List |
getCapabilities()
Obtain the collection of AgentCapabilities of this KAoSActor. |
java.lang.String |
getConceptMappingName()
Get the name of the concept mapping between the entity system's ontological concepts and KAoS ontology. |
java.util.List |
getDomainNames()
Returns a List of String containing the names of domains the actor is registered in. |
java.util.Set<java.lang.String> |
getEntityOntologicalTypeNames()
Obtain the collection of just names of ontological types of KAoS entity described by this KAoSActorDescription. |
java.util.Map |
getEntityOntologicalTypes()
Obtain the collection of ontological types of this KAoSActorDescription. |
java.lang.String |
getGUID()
Obtain the actor's globally unique identifier. |
static LegacySystem |
getInstance(java.lang.String[] args)
Retrieve a reference to the LegacySystem. |
java.lang.String |
getName()
Obtain the actor's name. |
java.util.Hashtable |
getProperties()
Returns a Hashtable containing a mapping of actor properties. |
Property |
getProperty(java.lang.String name)
Return the property, whose name is specified |
java.lang.Object |
getPropertyValue(Property property)
Return the value of the given property |
Transport |
getTransport(java.lang.String name)
Return the Transport, whose name is specified. |
java.util.List |
getTransports()
Return the List of valid Transports. |
boolean |
isGuarded()
Obtain guarded/unguarded status of this KAoSActor. |
boolean |
isRegistered()
Obtain registered/unregistered status of this KAoSActor. |
static void |
main(java.lang.String[] args)
|
void |
receiveMessage(java.io.Serializable messageContent,
KAoSActor sender)
Receive the specified message content from the given KAoSActor. |
void |
sendMessage(java.io.Serializable messageContent,
KAoSActor receiver)
Send the specified message content to the given KAoSActor. |
void |
setRegistered(boolean registered)
Set the registered/unregistered status of this KAoSActor. |
| Methods inherited from class kaos.core.csi.usecase.legacy.LegacySystemImpl |
|---|
anotherLegacyAction, legacyAction |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected KAoSActorImpl _kaosActor
| Constructor Detail |
|---|
protected KAoSWrappedLegacySystem()
| Method Detail |
|---|
public static LegacySystem getInstance(java.lang.String[] args)
throws java.lang.Exception
args - are the command line args for the LegacySystemEnforcerImpl.
They are:
-transport tcp -domains LegacyDomain
java.lang.Exceptionpublic java.lang.String getConceptMappingName()
KAoSActor
getConceptMappingName in interface KAoSActorpublic java.util.List getDomainNames()
KAoSActor
getDomainNames in interface KAoSActorpublic java.lang.String getGUID()
KAoSActor
getGUID in interface KAoSActorpublic java.lang.String getName()
KAoSActor
getName in interface KAoSActorpublic java.util.Map getEntityOntologicalTypes()
KAoSActor
getEntityOntologicalTypes in interface KAoSActorpublic java.util.Set<java.lang.String> getEntityOntologicalTypeNames()
KAoSActor
getEntityOntologicalTypeNames in interface KAoSActorpublic boolean isGuarded()
KAoSActor
isGuarded in interface KAoSActorpublic boolean isRegistered()
KAoSActor
isRegistered in interface KAoSActorpublic void setRegistered(boolean registered)
KAoSActor
setRegistered in interface KAoSActorregistered - boolean indicating whether the KAoSActor has been registered in the KAoS DS.public java.util.List getCapabilities()
KAoSActor
getCapabilities in interface KAoSActorpublic java.util.Hashtable getProperties()
KAoSActor
getProperties in interface KAoSActorpublic Property getProperty(java.lang.String name)
KAoSActor
getProperty in interface KAoSActorname - String containing the name of the property to be returned.public java.lang.Object getPropertyValue(Property property)
KAoSActor
getPropertyValue in interface KAoSActorproperty - Property, whose value is to be returned.
public void sendMessage(java.io.Serializable messageContent,
KAoSActor receiver)
throws NotLocatableException,
TransportFailure
KAoSActor
sendMessage in interface KAoSActormessageContent - Serializable containing the message to be sent out.receiver - KAoSActor representing the receiver.
NotLocatableException - when the receiver cannot be located.
TransportFailure - when the transport system fails.
public void receiveMessage(java.io.Serializable messageContent,
KAoSActor sender)
KAoSActor
receiveMessage in interface KAoSActormessageContent - Serializable containing the received message.sender - KAoSActor representing the sender.public java.util.List getTransports()
KAoSActor
getTransports in interface KAoSActorpublic Transport getTransport(java.lang.String name)
KAoSActor
getTransport in interface KAoSActorname - String containing the Transport name to be retrieved.
public static void main(java.lang.String[] args)
args -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||