public class SecurityAwareRegistryImpl<R extends eu.dnetlib.domain.SecureDriverResource> extends Object implements ISRegistry<R>
| Constructor and Description |
|---|
SecurityAwareRegistryImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(R object)
Deletes the given object from the IS
|
R |
insertForValidation(R object)
Saves the given object to IS.
|
R |
save(R object)
Saves the given object to IS.
|
void |
setRegistry(ISRegistry<R> registry) |
void |
setRegistryServiceLocator(ServiceLocator<eu.dnetlib.api.enabling.ISRegistryService> registryLocator) |
void |
setSecurityLookUp(ISLookUp<eu.dnetlib.domain.enabling.SecurityProfile> securityLookUp) |
void |
setSecurityRegistry(ISRegistry<eu.dnetlib.domain.enabling.SecurityProfile> securityRegistry) |
public void delete(R object) throws ISRegistryException
ISRegistrydelete in interface ISRegistry<R extends eu.dnetlib.domain.SecureDriverResource>object - the object to be deletedISRegistryExceptionpublic R insertForValidation(R object) throws ISRegistryException
ISRegistryinsertForValidation in interface ISRegistry<R extends eu.dnetlib.domain.SecureDriverResource>object - The object to save.ISRegistryExceptionpublic R save(R object) throws ISRegistryException
ISRegistrysave in interface ISRegistry<R extends eu.dnetlib.domain.SecureDriverResource>object - The object to save.ISRegistryExceptionpublic void setRegistryServiceLocator(ServiceLocator<eu.dnetlib.api.enabling.ISRegistryService> registryLocator)
public void setRegistry(ISRegistry<R> registry)
public void setSecurityRegistry(ISRegistry<eu.dnetlib.domain.enabling.SecurityProfile> securityRegistry)
public void setSecurityLookUp(ISLookUp<eu.dnetlib.domain.enabling.SecurityProfile> securityLookUp)
Copyright © 2019. All rights reserved.