org.ow2.petals.registry.api.config
Class Configuration

java.lang.Object
  extended by org.ow2.petals.registry.api.config.Configuration

public class Configuration
extends java.lang.Object

The local node configuration. TODO : Add JNDI properties.

Author:
Christophe HAMERLING - eBM WebSourcing, Charles CASADEI - eBM WebSourcing

Constructor Summary
Configuration(java.lang.String name)
          Creates a new instance of Configuration
 
Method Summary
 java.lang.String getClientManagerClassName()
           
 java.lang.String getClientManagerURL()
           
 DBConfiguration getDbConfiguration()
           
 java.util.Map<java.lang.String,java.lang.String> getExtensions()
           
 java.lang.String getIncomingManagerClassName()
           
 java.lang.String getMessageReceiverClassName()
           
 java.lang.String getMessageReceiverURL()
           
 java.lang.String getMessageSenderClassName()
           
 java.lang.String getName()
           
 java.lang.String getOutgoingManagerClassName()
           
 java.lang.String getRegistryMode()
           
 java.lang.String getRegistrySynchroPeriod()
           
 java.lang.String getRegistryTransportTimeout()
           
 java.lang.String getRepositoryClassName()
           
 java.lang.String getRootPath()
           
 java.lang.String getTopologyFile()
           
 void setClientManagerClassName(java.lang.String clientManager)
           
 void setClientManagerURL(java.lang.String clientManagerURL)
           
 void setDbConfiguration(DBConfiguration dbConfiguration)
           
 void setExtensions(java.util.Map<java.lang.String,java.lang.String> extensions)
           
 void setIncomingManagerClassName(java.lang.String localManager)
           
 void setMessageReceiverClassName(java.lang.String messageReceiver)
           
 void setMessageReceiverURL(java.lang.String messageReceiverURL)
           
 void setMessageSenderClassName(java.lang.String messageSenderClassName)
           
 void setName(java.lang.String name)
           
 void setOutgoingManagerClassName(java.lang.String remoteManager)
           
 void setRegistryMode(java.lang.String registryMode)
           
 void setRegistrySynchroPeriod(java.lang.String synchroPeriod)
           
 void setRegistryTransportTimeout(java.lang.String timeout)
           
 void setRepositoryClassName(java.lang.String repository)
           
 void setRootPath(java.lang.String rootPath)
           
 void setTopologyFile(java.lang.String topologyFile)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Configuration

public Configuration(java.lang.String name)
Creates a new instance of Configuration

Parameters:
name - the registry name
Method Detail

getRegistryTransportTimeout

public java.lang.String getRegistryTransportTimeout()
Returns:
the transporter timeout (in ms)

setRegistryTransportTimeout

public void setRegistryTransportTimeout(java.lang.String timeout)
Parameters:
timeout - transporter timeout (in ms)

getRegistrySynchroPeriod

public java.lang.String getRegistrySynchroPeriod()

setRegistrySynchroPeriod

public void setRegistrySynchroPeriod(java.lang.String synchroPeriod)

getOutgoingManagerClassName

public java.lang.String getOutgoingManagerClassName()
Returns:
the outgoingManagerClassName

setOutgoingManagerClassName

public void setOutgoingManagerClassName(java.lang.String remoteManager)
Parameters:
outgoingManagerClassName - the outgoingManagerClassName to set

getIncomingManagerClassName

public java.lang.String getIncomingManagerClassName()
Returns:
the incomingManagerClassName

setIncomingManagerClassName

public void setIncomingManagerClassName(java.lang.String localManager)
Parameters:
incomingManagerClassName - the incomingManagerClassName to set

getRepositoryClassName

public java.lang.String getRepositoryClassName()
Returns:
the repositoryClassName class name

setRepositoryClassName

public void setRepositoryClassName(java.lang.String repository)
Parameters:
repositoryClassName - the repositoryClassName to set

getDbConfiguration

public DBConfiguration getDbConfiguration()
Returns:
the dbConfiguration

setDbConfiguration

public void setDbConfiguration(DBConfiguration dbConfiguration)
Parameters:
dbConfiguration - the dbConfiguration to set

getExtensions

public java.util.Map<java.lang.String,java.lang.String> getExtensions()
Returns:
the extensions

setExtensions

public void setExtensions(java.util.Map<java.lang.String,java.lang.String> extensions)
Parameters:
extensions - the extensions to set

getRootPath

public java.lang.String getRootPath()
Returns:
the rootPath

setRootPath

public void setRootPath(java.lang.String rootPath)
Parameters:
rootPath - the rootPath to set

getName

public java.lang.String getName()
Returns:
the name

setName

public void setName(java.lang.String name)
Parameters:
name - the name to set

getMessageReceiverClassName

public java.lang.String getMessageReceiverClassName()
Returns:

setMessageReceiverClassName

public void setMessageReceiverClassName(java.lang.String messageReceiver)

getMessageReceiverURL

public java.lang.String getMessageReceiverURL()
Returns:
the messageReceiverURL

setMessageReceiverURL

public void setMessageReceiverURL(java.lang.String messageReceiverURL)
Parameters:
messageReceiverURL - the messageReceiverURL to set

getClientManagerClassName

public java.lang.String getClientManagerClassName()
Returns:
the clientManagerClassName

setClientManagerClassName

public void setClientManagerClassName(java.lang.String clientManager)
Parameters:
clientManagerClassName - the clientManagerClassName to set

getClientManagerURL

public java.lang.String getClientManagerURL()
Returns:
the clientManagerURL

setClientManagerURL

public void setClientManagerURL(java.lang.String clientManagerURL)
Parameters:
clientManagerURL - the clientManagerURL to set

getTopologyFile

public java.lang.String getTopologyFile()
Returns:
the topologyPath

setTopologyFile

public void setTopologyFile(java.lang.String topologyFile)
Parameters:
topologyPath - the topologyPath to set

getMessageSenderClassName

public java.lang.String getMessageSenderClassName()

setMessageSenderClassName

public void setMessageSenderClassName(java.lang.String messageSenderClassName)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getRegistryMode

public java.lang.String getRegistryMode()

setRegistryMode

public void setRegistryMode(java.lang.String registryMode)


Copyright © 2005-2011 Petals Link (EBM Websourcing). All Rights Reserved.