Package cz.metacentrum.perun.core.entry
Class OwnersManagerEntry
java.lang.Object
cz.metacentrum.perun.core.entry.OwnersManagerEntry
- All Implemented Interfaces:
OwnersManager
Deprecated.
- Author:
- Slavek Licehammer glory@ics.muni.cz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateOwner(PerunSession sess, Owner owner) Deprecated.Create owner in the underlaying data sourcevoiddeleteOwner(PerunSession sess, Owner owner) Deprecated.Delete owner from underlaying data source.voiddeleteOwner(PerunSession sess, Owner owner, boolean forceDelete) Deprecated.Delete owner from underlaying data source.voiddeleteOwners(PerunSession sess, List<Owner> owners, boolean forceDelete) Deprecated.Delete owners from underlaying data source.getOwnerById(PerunSession sess, int id) Deprecated.Find owner by id.getOwnerByName(PerunSession sess, String name) Deprecated.Find owner by name.getOwners(PerunSession sess) Deprecated.Return all owners.Deprecated.Gets the owners managerDeprecated.Deprecated.voidsetOwnersManagerBl(OwnersManagerBl ownersManagerBl) Deprecated.Sets the ownersManagerBl for this instance.voidsetPerunBl(PerunBl perunBl) Deprecated.Sets the perunBl for this instance.
-
Constructor Details
-
OwnersManagerEntry
Deprecated.Constructor. -
OwnersManagerEntry
public OwnersManagerEntry()Deprecated.
-
-
Method Details
-
createOwner
Deprecated.Description copied from interface:OwnersManagerCreate owner in the underlaying data source- Specified by:
createOwnerin interfaceOwnersManager- Parameters:
sess-owner-- Returns:
- owner with id set
- Throws:
PrivilegeException
-
deleteOwner
public void deleteOwner(PerunSession sess, Owner owner) throws OwnerNotExistsException, PrivilegeException, RelationExistsException, OwnerAlreadyRemovedException Deprecated.Description copied from interface:OwnersManagerDelete owner from underlaying data source.- Specified by:
deleteOwnerin interfaceOwnersManager- Parameters:
sess-owner-- Throws:
OwnerNotExistsExceptionPrivilegeExceptionRelationExistsExceptionOwnerAlreadyRemovedException- if there are 0 rows affected by deleting from DB
-
deleteOwner
public void deleteOwner(PerunSession sess, Owner owner, boolean forceDelete) throws OwnerNotExistsException, PrivilegeException, RelationExistsException, OwnerAlreadyRemovedException Deprecated.Description copied from interface:OwnersManagerDelete owner from underlaying data source.- Specified by:
deleteOwnerin interfaceOwnersManager- Parameters:
sess-owner-forceDelete-- Throws:
OwnerNotExistsExceptionPrivilegeExceptionRelationExistsExceptionOwnerAlreadyRemovedException- if there are 0 rows affected by deleting from DB
-
deleteOwners
public void deleteOwners(PerunSession sess, List<Owner> owners, boolean forceDelete) throws OwnerNotExistsException, PrivilegeException, RelationExistsException, OwnerAlreadyRemovedException Deprecated.Description copied from interface:OwnersManagerDelete owners from underlaying data source.- Specified by:
deleteOwnersin interfaceOwnersManager- Parameters:
sess- perun sessionowners- list of ownersforceDelete-- Throws:
OwnerNotExistsExceptionPrivilegeExceptionRelationExistsExceptionOwnerAlreadyRemovedException- if there are 0 rows affected by deleting from DB
-
getOwnerById
public Owner getOwnerById(PerunSession sess, int id) throws OwnerNotExistsException, PrivilegeException Deprecated.Description copied from interface:OwnersManagerFind owner by id.- Specified by:
getOwnerByIdin interfaceOwnersManager- Parameters:
sess-id-- Returns:
- Owner with specified id
- Throws:
OwnerNotExistsExceptionPrivilegeException
-
getOwnerByName
public Owner getOwnerByName(PerunSession sess, String name) throws OwnerNotExistsException, PrivilegeException Deprecated.Description copied from interface:OwnersManagerFind owner by name.- Specified by:
getOwnerByNamein interfaceOwnersManager- Parameters:
sess- perun sessionname- name of the owner- Returns:
- Owner with specified name
- Throws:
OwnerNotExistsException- if owner with given name does not existPrivilegeException- if user does not have sufficient permissions
-
getOwners
Deprecated.Description copied from interface:OwnersManagerReturn all owners.- Specified by:
getOwnersin interfaceOwnersManager- Parameters:
sess-- Returns:
- list of owners
- Throws:
PrivilegeException
-
getOwnersManagerBl
Deprecated.Gets the owners manager- Returns:
- The ownersManagerBl.
-
getOwnersManagerImpl
Deprecated. -
getPerunBl
Deprecated. -
setOwnersManagerBl
Deprecated.Sets the ownersManagerBl for this instance.- Parameters:
ownersManagerBl- The ownersManagerBl.
-
setPerunBl
Deprecated.Sets the perunBl for this instance.- Parameters:
perunBl- The perunBl.
-