kaos.core.service.directory.test
Class TestTableBasedKAoSDirectory

java.lang.Object
  extended by kaos.core.service.directory.test.TestTableBasedKAoSDirectory

public class TestTableBasedKAoSDirectory
extends java.lang.Object


Constructor Summary
TestTableBasedKAoSDirectory()
           
 
Method Summary
 DomainDescription createDomainDescription(java.lang.String domainName)
           
 DefaultKAoSAgentDescription createFakeAgentDescription(java.lang.String host, java.lang.String vmID, java.lang.String container, java.util.Vector domainNames, java.lang.String agentName)
           
 void deregister(AgentDescription desc)
           
 void getDomainStructure(java.lang.String domainName)
           
 void isEntityInDomain(java.lang.String domainName, java.lang.String id)
           
static void main(java.lang.String[] argv)
           
 void register(AgentDescription desc)
           
 void removeExecEnv(java.lang.String id)
           
 AgentDescription[] search(AgentDescription desc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TestTableBasedKAoSDirectory

public TestTableBasedKAoSDirectory()
Method Detail

createDomainDescription

public DomainDescription createDomainDescription(java.lang.String domainName)

createFakeAgentDescription

public DefaultKAoSAgentDescription createFakeAgentDescription(java.lang.String host,
                                                              java.lang.String vmID,
                                                              java.lang.String container,
                                                              java.util.Vector domainNames,
                                                              java.lang.String agentName)

register

public void register(AgentDescription desc)

deregister

public void deregister(AgentDescription desc)

search

public AgentDescription[] search(AgentDescription desc)

getDomainStructure

public void getDomainStructure(java.lang.String domainName)

isEntityInDomain

public void isEntityInDomain(java.lang.String domainName,
                             java.lang.String id)

removeExecEnv

public void removeExecEnv(java.lang.String id)

main

public static void main(java.lang.String[] argv)