com.mymed.controller.core.manager
Class AbstractManager

java.lang.Object
  extended by com.mymed.controller.core.manager.AbstractManager
Direct Known Subclasses:
ApplicationManager, AuthenticationManager, GeoLocationManager, InteractionManager, InteractionManager, MyJamManager, PositionManager, ProfileManager, PubSubManager, ReputationManager, SessionManager

public abstract class AbstractManager
extends java.lang.Object

Abstract manager the all the managers should extend.

This manager provides the basic operation to recreate a bean object.

Author:
lvanni, Milo Casagrande

Constructor Summary
AbstractManager(IStorageManager storageManager)
           
 
Method Summary
 AbstractMBean introspection(java.lang.Class<? extends AbstractMBean> clazz, java.util.Map<byte[],byte[]> args)
          Introspection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractManager

public AbstractManager(IStorageManager storageManager)
Method Detail

introspection

public AbstractMBean introspection(java.lang.Class<? extends AbstractMBean> clazz,
                                   java.util.Map<byte[],byte[]> args)
                            throws InternalBackEndException
Introspection

Parameters:
clazz -
args -
Returns:
Throws:
InternalBackEndException