org.ow2.petals.registry.core.manager
Class AbstractRemoteClientManager

java.lang.Object
  extended by org.ow2.petals.registry.core.manager.AbstractRemoteClientManager
All Implemented Interfaces:
org.ow2.petals.registry.api.lifecycle.LifeCycle, org.ow2.petals.registry.api.manager.RemoteClientManager
Direct Known Subclasses:
WSRemoteClientManager

public abstract class AbstractRemoteClientManager
extends java.lang.Object
implements org.ow2.petals.registry.api.manager.RemoteClientManager

Author:
Christophe HAMERLING - eBM WebSourcing

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.ow2.petals.registry.api.lifecycle.LifeCycle
org.ow2.petals.registry.api.lifecycle.LifeCycle.STATE
 
Field Summary
protected  org.ow2.petals.registry.api.lifecycle.LifeCycle lifeCycle
           
protected  org.ow2.petals.registry.api.LocalRegistry localRegistry
           
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
AbstractRemoteClientManager()
           
 
Method Summary
 org.ow2.petals.registry.api.LocalRegistry getLocalRegistry()
           
 org.ow2.petals.registry.api.lifecycle.LifeCycle.STATE getState()
           
 void init(org.ow2.petals.registry.api.context.Context context)
           
 boolean isInitialized()
           
 boolean isNotInitialized()
           
 boolean isRunning()
           
 boolean isStarted()
           
 boolean isStopped()
           
 void setLocalRegistry(org.ow2.petals.registry.api.LocalRegistry localRegistry)
           
 void start()
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

localRegistry

protected org.ow2.petals.registry.api.LocalRegistry localRegistry

lifeCycle

protected org.ow2.petals.registry.api.lifecycle.LifeCycle lifeCycle

logger

protected org.apache.commons.logging.Log logger
Constructor Detail

AbstractRemoteClientManager

public AbstractRemoteClientManager()
Method Detail

setLocalRegistry

public void setLocalRegistry(org.ow2.petals.registry.api.LocalRegistry localRegistry)
Specified by:
setLocalRegistry in interface org.ow2.petals.registry.api.manager.RemoteClientManager

getLocalRegistry

public org.ow2.petals.registry.api.LocalRegistry getLocalRegistry()
Specified by:
getLocalRegistry in interface org.ow2.petals.registry.api.manager.RemoteClientManager

getState

public org.ow2.petals.registry.api.lifecycle.LifeCycle.STATE getState()
Specified by:
getState in interface org.ow2.petals.registry.api.lifecycle.LifeCycle

init

public void init(org.ow2.petals.registry.api.context.Context context)
          throws org.ow2.petals.registry.api.exception.LifeCycleException
Specified by:
init in interface org.ow2.petals.registry.api.lifecycle.LifeCycle
Throws:
org.ow2.petals.registry.api.exception.LifeCycleException

isInitialized

public boolean isInitialized()
Specified by:
isInitialized in interface org.ow2.petals.registry.api.lifecycle.LifeCycle

isNotInitialized

public boolean isNotInitialized()
Specified by:
isNotInitialized in interface org.ow2.petals.registry.api.lifecycle.LifeCycle

isRunning

public boolean isRunning()
Specified by:
isRunning in interface org.ow2.petals.registry.api.lifecycle.LifeCycle

isStarted

public boolean isStarted()
Specified by:
isStarted in interface org.ow2.petals.registry.api.lifecycle.LifeCycle

isStopped

public boolean isStopped()
Specified by:
isStopped in interface org.ow2.petals.registry.api.lifecycle.LifeCycle

start

public void start()
           throws org.ow2.petals.registry.api.exception.LifeCycleException
Specified by:
start in interface org.ow2.petals.registry.api.lifecycle.LifeCycle
Throws:
org.ow2.petals.registry.api.exception.LifeCycleException

stop

public void stop()
          throws org.ow2.petals.registry.api.exception.LifeCycleException
Specified by:
stop in interface org.ow2.petals.registry.api.lifecycle.LifeCycle
Throws:
org.ow2.petals.registry.api.exception.LifeCycleException


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