com.francetelecom.admindm
Class RPCMethodMng

java.lang.Object
  extended by com.francetelecom.admindm.RPCMethodMng
All Implemented Interfaces:
RPCMethodMngService

public final class RPCMethodMng
extends java.lang.Object
implements RPCMethodMngService

The Class RPCMethodMng.


Method Summary
 RPCDecoder findRPCMethodDecoder(java.lang.String value)
          Find rpc method decoder.
 RPCEncoder findRPCMethodEncoder(RPCMethod method)
          Find rpc method encoder.
 RPCEncoder findRPCMethodEncoder(java.lang.String value)
          Find rpc method encoder.
static RPCMethodMng getInstance()
          Gets the single instance of RPCMethodMng.
static java.util.Map getMapEventnameEventBehavior()
          Gets the map eventname event behavior.
 java.util.List getRPCMethod()
          Gets the rpc method.
 void registerEventBehavior(java.lang.String name, EventBehavior eventBehavior)
          Register event behavior.
 void registerRPCDecoder(java.lang.String name, RPCDecoder decoder)
          Register rpc decoder.
 void registerRPCEncoder(java.lang.String name, RPCEncoder encoder)
          Register rpc encoder.
 void registerRPCMethod(java.lang.String name)
          Register rpc method.
 void unregisterEventBehavior(java.lang.String name)
          Unregister event behavior.
 void unregisterRPCDecoder(java.lang.String name)
          Unregister rpc decoder.
 void unregisterRPCEncoder(java.lang.String name)
          Unregister rpc encoder.
 void unregisterRPCMethod(java.lang.String name)
          Unregister rpc method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static RPCMethodMng getInstance()
Gets the single instance of RPCMethodMng.

Returns:
single instance of RPCMethodMng

registerRPCMethod

public void registerRPCMethod(java.lang.String name)
Register rpc method.

Specified by:
registerRPCMethod in interface RPCMethodMngService
Parameters:
name - the name

unregisterRPCMethod

public void unregisterRPCMethod(java.lang.String name)
Unregister rpc method.

Specified by:
unregisterRPCMethod in interface RPCMethodMngService
Parameters:
name - the name

registerRPCEncoder

public void registerRPCEncoder(java.lang.String name,
                               RPCEncoder encoder)
Register rpc encoder.

Specified by:
registerRPCEncoder in interface RPCMethodMngService
Parameters:
name - the name
encoder - the encoder

unregisterRPCEncoder

public void unregisterRPCEncoder(java.lang.String name)
Unregister rpc encoder.

Specified by:
unregisterRPCEncoder in interface RPCMethodMngService
Parameters:
name - the name

registerRPCDecoder

public void registerRPCDecoder(java.lang.String name,
                               RPCDecoder decoder)
Register rpc decoder.

Specified by:
registerRPCDecoder in interface RPCMethodMngService
Parameters:
name - the name
decoder - the decoder

unregisterRPCDecoder

public void unregisterRPCDecoder(java.lang.String name)
Unregister rpc decoder.

Specified by:
unregisterRPCDecoder in interface RPCMethodMngService
Parameters:
name - the name

findRPCMethodEncoder

public RPCEncoder findRPCMethodEncoder(RPCMethod method)
Find rpc method encoder.

Specified by:
findRPCMethodEncoder in interface RPCMethodMngService
Parameters:
method - the method
Returns:
the rPC encoder

findRPCMethodEncoder

public RPCEncoder findRPCMethodEncoder(java.lang.String value)
Find rpc method encoder.

Specified by:
findRPCMethodEncoder in interface RPCMethodMngService
Parameters:
value - the value
Returns:
the rPC encoder

findRPCMethodDecoder

public RPCDecoder findRPCMethodDecoder(java.lang.String value)
Find rpc method decoder.

Specified by:
findRPCMethodDecoder in interface RPCMethodMngService
Parameters:
value - the value
Returns:
the rPC decoder

getRPCMethod

public java.util.List getRPCMethod()
Gets the rpc method.

Specified by:
getRPCMethod in interface RPCMethodMngService
Returns:
the RPC method

registerEventBehavior

public void registerEventBehavior(java.lang.String name,
                                  EventBehavior eventBehavior)
Register event behavior.

Specified by:
registerEventBehavior in interface RPCMethodMngService
Parameters:
name - the name
eventBehavior - the event behavior

getMapEventnameEventBehavior

public static java.util.Map getMapEventnameEventBehavior()
Gets the map eventname event behavior.

Returns:
the map eventname event behavior

unregisterEventBehavior

public void unregisterEventBehavior(java.lang.String name)
Unregister event behavior.

Specified by:
unregisterEventBehavior in interface RPCMethodMngService
Parameters:
name - the name


Copyright © 2011 FranceTelecom. All Rights Reserved.