fr.dyade.aaa.agent
Class ConfigController

java.lang.Object
  extended by fr.dyade.aaa.agent.ConfigController

public class ConfigController
extends java.lang.Object


Nested Class Summary
static class ConfigController.Status
           
 
Field Summary
static java.lang.String ADMIN_SERVER
           
static java.lang.String SERVER_COUNTER
           
 
Method Summary
 void addDomain(java.lang.String name, java.lang.String className)
           
 void addNetwork(short serverId, java.lang.String domainName, int port)
           
 void addNetwork(java.lang.String serverName, java.lang.String domainName, int port)
           
 int addServer(java.lang.String name, java.lang.String hostName, short id)
           
 void addService(java.lang.String serverName, java.lang.String serviceClassName, java.lang.String args)
           
 void beginConfig()
           
 void commitConfig()
           
 void release()
           
 void removeDomain(java.lang.String domainName)
           
 void removeNetwork(java.lang.String serverName, java.lang.String domainName)
           
 void removeServer(short serverId)
           
 void removeServer(java.lang.String serverName)
           
 void removeService(java.lang.String serverName, java.lang.String serviceClassName)
           
 void setJVMArgs(java.lang.String serverName, java.lang.String jvmArgs)
           
 void setNetworkPort(java.lang.String serverName, java.lang.String domainName, int port)
           
 void setProperty(java.lang.String propName, java.lang.String value)
           
 void setServerNat(java.lang.String serverName, java.lang.String translatedServerName, java.lang.String translationHostName, int translationPort)
           
 void setServerProperty(java.lang.String serverName, java.lang.String propName, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADMIN_SERVER

public static final java.lang.String ADMIN_SERVER
See Also:
Constant Field Values

SERVER_COUNTER

public static final java.lang.String SERVER_COUNTER
See Also:
Constant Field Values
Method Detail

beginConfig

public void beginConfig()
                 throws java.lang.Exception
Throws:
java.lang.Exception

commitConfig

public void commitConfig()
                  throws java.lang.Exception
Throws:
java.lang.Exception

release

public void release()

addDomain

public void addDomain(java.lang.String name,
                      java.lang.String className)
               throws java.lang.Exception
Throws:
java.lang.Exception

addServer

public int addServer(java.lang.String name,
                     java.lang.String hostName,
                     short id)
              throws java.lang.Exception
Throws:
java.lang.Exception

addService

public void addService(java.lang.String serverName,
                       java.lang.String serviceClassName,
                       java.lang.String args)
                throws java.lang.Exception
Throws:
java.lang.Exception

addNetwork

public void addNetwork(java.lang.String serverName,
                       java.lang.String domainName,
                       int port)
                throws java.lang.Exception
Throws:
java.lang.Exception

addNetwork

public void addNetwork(short serverId,
                       java.lang.String domainName,
                       int port)
                throws java.lang.Exception
Throws:
java.lang.Exception

setNetworkPort

public void setNetworkPort(java.lang.String serverName,
                           java.lang.String domainName,
                           int port)
                    throws java.lang.Exception
Throws:
java.lang.Exception

setJVMArgs

public void setJVMArgs(java.lang.String serverName,
                       java.lang.String jvmArgs)
                throws java.lang.Exception
Throws:
java.lang.Exception

setProperty

public void setProperty(java.lang.String propName,
                        java.lang.String value)
                 throws java.lang.Exception
Throws:
java.lang.Exception

setServerProperty

public void setServerProperty(java.lang.String serverName,
                              java.lang.String propName,
                              java.lang.String value)
                       throws java.lang.Exception
Throws:
java.lang.Exception

setServerNat

public void setServerNat(java.lang.String serverName,
                         java.lang.String translatedServerName,
                         java.lang.String translationHostName,
                         int translationPort)
                  throws java.lang.Exception
Throws:
java.lang.Exception

removeDomain

public void removeDomain(java.lang.String domainName)
                  throws java.lang.Exception
Throws:
java.lang.Exception

removeNetwork

public void removeNetwork(java.lang.String serverName,
                          java.lang.String domainName)
                   throws java.lang.Exception
Throws:
java.lang.Exception

removeServer

public void removeServer(java.lang.String serverName)
                  throws java.lang.Exception
Throws:
java.lang.Exception

removeServer

public void removeServer(short serverId)
                  throws java.lang.Exception
Throws:
java.lang.Exception

removeService

public void removeService(java.lang.String serverName,
                          java.lang.String serviceClassName)
                   throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2004 Scalagent - All rights reserved