⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 introspectionontology.java

📁 java实现的P2P多agent中间件
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
			cs.add(ENVELOPE_INTENDEDRECEIVER, (ConceptSchema)getSchema(BasicOntology.AID), 0, ObjectSchema.UNLIMITED);
			cs.add(ENVELOPE_RECEIVED, (ConceptSchema)getSchema(RECEIVEDOBJECT), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(RECEIVEDOBJECT);
			cs.add(RECEIVEDOBJECT_BY, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(RECEIVEDOBJECT_FROM, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(RECEIVEDOBJECT_DATE, (PrimitiveSchema)getSchema(BasicOntology.DATE), ObjectSchema.OPTIONAL);
			cs.add(RECEIVEDOBJECT_ID, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(RECEIVEDOBJECT_VIA, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(CHANNEL);
			cs.add(CHANNEL_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(CHANNEL_PROTOCOL, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(CHANNEL_ADDRESS, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			
			cs = (ConceptSchema)getSchema(PLATFORMDESCRIPTION);
			cs.add(PLATFORMDESCRIPTION_PLATFORM, (ConceptSchema)getSchema(APDESCRIPTION));
			
			cs = (ConceptSchema)getSchema(ADDEDCONTAINER);
			cs.add(ADDEDCONTAINER_CONTAINER, (ConceptSchema)getSchema(CONTAINERID));
			cs.add(ADDEDCONTAINER_OWNERSHIP, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(REMOVEDCONTAINER);
			cs.add(REMOVEDCONTAINER_CONTAINER, (ConceptSchema)getSchema(CONTAINERID));
			
			cs = (ConceptSchema)getSchema(KILLCONTAINERREQUESTED);
			cs.add(KILLCONTAINERREQUESTED_CONTAINER, (ConceptSchema)getSchema(CONTAINERID));
			
			cs = (ConceptSchema)getSchema(ADDEDMTP);
			cs.add(ADDEDMTP_ADDRESS, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(ADDEDMTP_WHERE, (ConceptSchema)getSchema(CONTAINERID));
			
			cs = (ConceptSchema)getSchema(REMOVEDMTP);
			cs.add(REMOVEDMTP_ADDRESS, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(REMOVEDMTP_WHERE, (ConceptSchema)getSchema(CONTAINERID));
			
			cs = (ConceptSchema)getSchema(BORNAGENT);
			cs.add(BORNAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(BORNAGENT_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			cs.add(BORNAGENT_STATE, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(BORNAGENT_OWNERSHIP, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			cs.add(BORNAGENT_CLASS_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(DEADAGENT);
			cs.add(DEADAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(DEADAGENT_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			cs.add(DEADAGENT_CONTAINER_REMOVED, (PrimitiveSchema)getSchema(BasicOntology.BOOLEAN), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(SUSPENDEDAGENT);
			cs.add(SUSPENDEDAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(SUSPENDEDAGENT_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(RESUMEDAGENT);
			cs.add(RESUMEDAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(RESUMEDAGENT_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(FROZENAGENT);
			cs.add(FROZENAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(FROZENAGENT_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			cs.add(FROZENAGENT_BUFFERCONTAINER, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(THAWEDAGENT);
			cs.add(THAWEDAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(THAWEDAGENT_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			cs.add(THAWEDAGENT_BUFFERCONTAINER, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(CHANGEDAGENTOWNERSHIP);
			cs.add(CHANGEDAGENTOWNERSHIP_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));	
			cs.add(CHANGEDAGENTOWNERSHIP_FROM, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(CHANGEDAGENTOWNERSHIP_TO, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(CHANGEDAGENTOWNERSHIP_WHERE, (ConceptSchema)getSchema(CONTAINERID), ObjectSchema.OPTIONAL);
			
			cs = (ConceptSchema)getSchema(MOVEDAGENT);
			cs.add(MOVEDAGENT_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(MOVEDAGENT_FROM, (ConceptSchema)getSchema(CONTAINERID));
			cs.add(MOVEDAGENT_TO, (ConceptSchema)getSchema(CONTAINERID));
			
			cs = (ConceptSchema)getSchema(CHANGEDAGENTSTATE);
			cs.add(CHANGEDAGENTSTATE_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(CHANGEDAGENTSTATE_FROM, (ConceptSchema)getSchema(AGENTSTATE));
			cs.add(CHANGEDAGENTSTATE_TO, (ConceptSchema)getSchema(AGENTSTATE));
			
			cs = (ConceptSchema)getSchema(ADDEDBEHAVIOUR);
			cs.add(ADDEDBEHAVIOUR_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(ADDEDBEHAVIOUR_BEHAVIOUR, (ConceptSchema)getSchema(BEHAVIOURID));
			
			cs = (ConceptSchema)getSchema(REMOVEDBEHAVIOUR);
			cs.add(REMOVEDBEHAVIOUR_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(REMOVEDBEHAVIOUR_BEHAVIOUR, (ConceptSchema)getSchema(BEHAVIOURID));
			
			cs = (ConceptSchema)getSchema(CHANGEDBEHAVIOURSTATE);
			cs.add(CHANGEDBEHAVIOURSTATE_AGENT, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(CHANGEDBEHAVIOURSTATE_BEHAVIOUR, (ConceptSchema)getSchema(BEHAVIOURID));
			cs.add(CHANGEDBEHAVIOURSTATE_FROM, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(CHANGEDBEHAVIOURSTATE_TO, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			
			cs = (ConceptSchema)getSchema(SENTMESSAGE);
			cs.add(SENTMESSAGE_SENDER, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(SENTMESSAGE_RECEIVER, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(SENTMESSAGE_MESSAGE, (ConceptSchema)getSchema(ACLMESSAGE));
			
			cs = (ConceptSchema)getSchema(RECEIVEDMESSAGE);
			cs.add(RECEIVEDMESSAGE_SENDER, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(RECEIVEDMESSAGE_RECEIVER, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(RECEIVEDMESSAGE_MESSAGE, (ConceptSchema)getSchema(ACLMESSAGE));
			
			cs = (ConceptSchema)getSchema(POSTEDMESSAGE);
			cs.add(POSTEDMESSAGE_SENDER, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(POSTEDMESSAGE_RECEIVER, (ConceptSchema)getSchema(BasicOntology.AID));
			cs.add(POSTEDMESSAGE_MESSAGE, (ConceptSchema)getSchema(ACLMESSAGE));
			
			cs = (ConceptSchema)getSchema(ROUTEDMESSAGE);
			cs.add(ROUTEDMESSAGE_FROM, (ConceptSchema)getSchema(CHANNEL));
			cs.add(ROUTEDMESSAGE_TO, (ConceptSchema)getSchema(CHANNEL));
			cs.add(ROUTEDMESSAGE_MESSAGE, (ConceptSchema)getSchema(ACLMESSAGE));
			
			cs = (ConceptSchema)getSchema(APDESCRIPTION);
			cs.add(APDESCRIPTION_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(APDESCRIPTION_SERVICES, (ConceptSchema)getSchema(APSERVICE), 0, ObjectSchema.UNLIMITED);
			
			cs = (ConceptSchema)getSchema(APSERVICE);
			cs.add(APSERVICE_NAME, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(APSERVICE_TYPE, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			cs.add(APSERVICE_ADDRESSES, (PrimitiveSchema)getSchema(BasicOntology.STRING), 0, ObjectSchema.UNLIMITED);
			
			AgentActionSchema as = (AgentActionSchema)getSchema(STARTNOTIFY);
			as.add(STARTNOTIFY_OBSERVED, (ConceptSchema)getSchema(BasicOntology.AID));
			as.add(STARTNOTIFY_EVENTS, (PrimitiveSchema)getSchema(BasicOntology.STRING), 0, ObjectSchema.UNLIMITED);
			
			as = (AgentActionSchema)getSchema(STOPNOTIFY);
			as.add(STOPNOTIFY_OBSERVED, (ConceptSchema)getSchema(BasicOntology.AID));
			as.add(STOPNOTIFY_EVENTS, (PrimitiveSchema)getSchema(BasicOntology.STRING), 0, ObjectSchema.UNLIMITED);
			
			as = (AgentActionSchema)getSchema(GETVALUE);
			as.add(GETVALUE_KEY, (PrimitiveSchema)getSchema(BasicOntology.STRING));
			
			PredicateSchema ps = (PredicateSchema)getSchema(OCCURRED);
			ps.add(OCCURRED_WHAT, (ConceptSchema)getSchema(EVENTRECORD));
		}
		catch(OntologyException oe) {
			oe.printStackTrace();
		}
	} //end of initInstance
	
	//#APIDOC_EXCLUDE_BEGIN
	
	// Used for debug
	public static void main(String args[]) {
		Ontology ontology = IntrospectionOntology.getInstance();
	}
	
	//#APIDOC_EXCLUDE_END
	
	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -