Package fr.dyade.aaa.agent
Class ServerConfigHelper
- java.lang.Object
-
- fr.dyade.aaa.agent.ServerConfigHelper
-
public class ServerConfigHelper extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classServerConfigHelper.NameAlreadyUsedExceptionstatic classServerConfigHelper.ServerIdAlreadyUsedExceptionstatic classServerConfigHelper.StartFailureException
-
Field Summary
Fields Modifier and Type Field Description private booleanautoCommitprivate static booleanDEBUGprivate static Loggerlogger
-
Constructor Summary
Constructors Constructor Description ServerConfigHelper(boolean autoCommit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaddDomain(String domainName, String network, int routerId, int port)voidaddServer(int sid, String hostName, String domainName, int port, String name)voidaddService(int sid, String className, String args)voidcommit()booleanremoveDomain(String domainName)voidremoveServer(int sid)voidremoveService(int sid, String className)
-
-
-
Field Detail
-
logger
private static Logger logger
-
DEBUG
private static final boolean DEBUG
-
autoCommit
private boolean autoCommit
-
-
Method Detail
-
addDomain
public boolean addDomain(String domainName, String network, int routerId, int port) throws Exception
- Throws:
Exception
-
addServer
public void addServer(int sid, String hostName, String domainName, int port, String name) throws Exception- Throws:
Exception
-
addService
public void addService(int sid, String className, String args) throws Exception- Throws:
Exception
-
removeService
public void removeService(int sid, String className) throws Exception- Throws:
Exception
-
-