com.mymed.controller.core.manager.application
Class ApplicationManager

java.lang.Object
  extended by com.mymed.controller.core.manager.AbstractManager
      extended by com.mymed.controller.core.manager.application.ApplicationManager
All Implemented Interfaces:
IApplicationManager

public class ApplicationManager
extends AbstractManager
implements IApplicationManager

Manage an user profile

Author:
lvanni

Constructor Summary
ApplicationManager()
           
ApplicationManager(IStorageManager storageManager)
           
 
Method Summary
 void create(MUserBean user)
           
 void delete(java.lang.String id)
           
 MUserBean read(java.lang.String id)
           
 void update(MUserBean user)
           
 
Methods inherited from class com.mymed.controller.core.manager.AbstractManager
introspection
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ApplicationManager

public ApplicationManager()
                   throws InternalBackEndException
Throws:
InternalBackEndException

ApplicationManager

public ApplicationManager(IStorageManager storageManager)
                   throws InternalBackEndException
Throws:
InternalBackEndException
Method Detail

create

public void create(MUserBean user)
            throws InternalBackEndException,
                   IOBackEndException
Specified by:
create in interface IApplicationManager
Throws:
InternalBackEndException
IOBackEndException

read

public MUserBean read(java.lang.String id)
               throws InternalBackEndException,
                      IOBackEndException
Specified by:
read in interface IApplicationManager
Throws:
InternalBackEndException
IOBackEndException

update

public void update(MUserBean user)
            throws InternalBackEndException,
                   IOBackEndException
Specified by:
update in interface IApplicationManager
Throws:
InternalBackEndException
IOBackEndException

delete

public void delete(java.lang.String id)
            throws InternalBackEndException
Specified by:
delete in interface IApplicationManager
Throws:
InternalBackEndException