Ignore:
Timestamp:
09/20/11 03:16:11 (8 months ago)
Author:
delmitz
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2782
Message:

modified API interfaces.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kraken-dom/src/main/java/org/krakenapps/dom/api/impl/OrganizationApiImpl.java

    r317 r348  
    5757 
    5858        @Transactional 
     59        @Override 
    5960        public Organization getOrganization(int id) { 
    6061                EntityManager em = entityManagerService.getEntityManager(); 
     
    6364 
    6465        @Transactional 
     66        @Override 
    6567        public Organization getOrganizationForUser(int userId) { 
    6668                EntityManager em = entityManagerService.getEntityManager(); 
     
    7274        } 
    7375 
    74         public void createOrganization(Organization organization) { 
    75                 createOrganizationInternal(organization); 
    76                 fireEntityAdded(organization); 
     76        @Override 
     77        public Organization createOrganization(Organization organization) { 
     78                Organization org = createOrganizationInternal(organization); 
     79                fireEntityAdded(org); 
     80                return org; 
    7781        } 
    7882 
    7983        @Transactional 
    80         private void createOrganizationInternal(Organization organization) { 
     84        private Organization createOrganizationInternal(Organization organization) { 
    8185                EntityManager em = entityManagerService.getEntityManager(); 
    8286                organization.setCreateDateTime(new Date()); 
     
    9195                orgParameterApi.setOrganizationParameter(organization.getId(), "default_program_profile_id", 
    9296                                String.valueOf(profile.getId())); 
     97                return organization; 
    9398        } 
    9499 
    95         public void updateOrganization(Organization organization) { 
    96                 updateOrganizationInternal(organization); 
    97                 fireEntityUpdated(organization); 
     100        @Override 
     101        public Organization updateOrganization(Organization organization) { 
     102                Organization org = updateOrganizationInternal(organization); 
     103                fireEntityUpdated(org); 
     104                return org; 
    98105        } 
    99106 
    100107        @Transactional 
    101         private void updateOrganizationInternal(Organization organization) { 
     108        private Organization updateOrganizationInternal(Organization organization) { 
    102109                EntityManager em = entityManagerService.getEntityManager(); 
    103110                if (organization.getId() == 0) 
     
    112119                org.setBackupDomainController(organization.getBackupDomainController()); 
    113120                em.merge(org); 
     121                return org; 
    114122        } 
    115123 
    116         public void removeOrganization(int id) { 
     124        @Override 
     125        public Organization removeOrganization(int id) { 
    117126                Organization org = removeOrganizationInternal(id); 
    118127                fireEntityRemoved(org); 
     128                return org; 
    119129        } 
    120130 
Note: See TracChangeset for help on using the changeset viewer.