org.ow2.dragon.ui.businessdelegate.spring.organization
Class PersonManagerImpl

java.lang.Object
  extended by org.ow2.dragon.ui.businessdelegate.spring.organization.PersonManagerImpl
All Implemented Interfaces:
org.ow2.dragon.api.service.organization.PersonManager

public class PersonManagerImpl
extends java.lang.Object
implements org.ow2.dragon.api.service.organization.PersonManager

Author:
ofabre - eBM WebSourcing

Constructor Summary
PersonManagerImpl(org.springframework.context.ApplicationContext context)
           
 
Method Summary
 java.lang.String createPerson(org.ow2.dragon.api.to.organization.PersonTO arg0)
           
 java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getAllPersons(org.ow2.dragon.api.to.RequestOptionsTO arg0)
           
 org.ow2.dragon.api.to.organization.PersonTO getPerson(java.lang.String arg0)
           
 java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getPersonsByOrgAndPost(java.lang.String organizationId, java.lang.String postId, org.ow2.dragon.api.to.RequestOptionsTO optionsTO)
           
 java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getPersonsByOrganization(java.lang.String arg0, org.ow2.dragon.api.to.RequestOptionsTO arg1)
           
 java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getPersonsByPost(java.lang.String arg0, org.ow2.dragon.api.to.RequestOptionsTO arg1)
           
 void removePerson(java.lang.String arg0)
           
 java.util.List<org.ow2.dragon.api.to.organization.PersonTO> searchPersons(java.lang.String arg0, java.util.List<org.ow2.dragon.api.to.organization.PersonSearchProperties> searchedProperties, org.ow2.dragon.api.to.RequestOptionsTO arg4)
           
 java.lang.String updatePerson(org.ow2.dragon.api.to.organization.PersonTO arg0)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonManagerImpl

public PersonManagerImpl(org.springframework.context.ApplicationContext context)
Method Detail

createPerson

public java.lang.String createPerson(org.ow2.dragon.api.to.organization.PersonTO arg0)
                              throws org.ow2.dragon.api.service.organization.OrganizationException
Specified by:
createPerson in interface org.ow2.dragon.api.service.organization.PersonManager
Throws:
org.ow2.dragon.api.service.organization.OrganizationException

getAllPersons

public java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getAllPersons(org.ow2.dragon.api.to.RequestOptionsTO arg0)
Specified by:
getAllPersons in interface org.ow2.dragon.api.service.organization.PersonManager

getPerson

public org.ow2.dragon.api.to.organization.PersonTO getPerson(java.lang.String arg0)
                                                      throws org.ow2.dragon.api.service.organization.OrganizationException
Specified by:
getPerson in interface org.ow2.dragon.api.service.organization.PersonManager
Throws:
org.ow2.dragon.api.service.organization.OrganizationException

getPersonsByOrganization

public java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getPersonsByOrganization(java.lang.String arg0,
                                                                                            org.ow2.dragon.api.to.RequestOptionsTO arg1)
                                                                                     throws org.ow2.dragon.api.service.organization.OrganizationException
Specified by:
getPersonsByOrganization in interface org.ow2.dragon.api.service.organization.PersonManager
Throws:
org.ow2.dragon.api.service.organization.OrganizationException

getPersonsByPost

public java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getPersonsByPost(java.lang.String arg0,
                                                                                    org.ow2.dragon.api.to.RequestOptionsTO arg1)
                                                                             throws org.ow2.dragon.api.service.organization.OrganizationException
Specified by:
getPersonsByPost in interface org.ow2.dragon.api.service.organization.PersonManager
Throws:
org.ow2.dragon.api.service.organization.OrganizationException

removePerson

public void removePerson(java.lang.String arg0)
Specified by:
removePerson in interface org.ow2.dragon.api.service.organization.PersonManager

searchPersons

public java.util.List<org.ow2.dragon.api.to.organization.PersonTO> searchPersons(java.lang.String arg0,
                                                                                 java.util.List<org.ow2.dragon.api.to.organization.PersonSearchProperties> searchedProperties,
                                                                                 org.ow2.dragon.api.to.RequestOptionsTO arg4)
                                                                          throws org.ow2.dragon.api.service.organization.OrganizationException
Specified by:
searchPersons in interface org.ow2.dragon.api.service.organization.PersonManager
Throws:
org.ow2.dragon.api.service.organization.OrganizationException

updatePerson

public java.lang.String updatePerson(org.ow2.dragon.api.to.organization.PersonTO arg0)
                              throws org.ow2.dragon.api.service.organization.OrganizationException
Specified by:
updatePerson in interface org.ow2.dragon.api.service.organization.PersonManager
Throws:
org.ow2.dragon.api.service.organization.OrganizationException

getPersonsByOrgAndPost

public java.util.List<org.ow2.dragon.api.to.organization.PersonTO> getPersonsByOrgAndPost(java.lang.String organizationId,
                                                                                          java.lang.String postId,
                                                                                          org.ow2.dragon.api.to.RequestOptionsTO optionsTO)
Specified by:
getPersonsByOrgAndPost in interface org.ow2.dragon.api.service.organization.PersonManager


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.