public interface GeoNetworkAdministration extends GeoNetworkPublisher
| Modifier and Type | Method and Description |
|---|---|
void |
assignOwnership(List<Long> toTransferIds,
Integer targetUserId,
Integer targetGroupId) |
void |
createGroup(String name,
String description,
String mail) |
void |
createUsers(String username,
String password,
User.Profile profile,
Collection<Integer> groups) |
String |
getAvailableOwnershipTransfer(Integer userId) |
Set<Group> |
getGroups() |
String |
getMetadataOwners() |
Set<User> |
getUsers() |
void |
transferOwnership(Integer sourceUserId,
Integer sourceGroupId,
Integer targetUserId,
Integer targetGroupId) |
deleteMetadata, getCurrentUserConfiguration, insertMetadata, insertMetadata, insertMetadata, insertMetadata, registerXMLAdapter, setPrivileges, updateMetadata, updateMetadatagetById, getById, getByIdAsRawString, getConfiguration, login, logout, query, queryvoid createGroup(String name, String description, String mail) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionSet<Group> getGroups() throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionSet<User> getUsers() throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionvoid createUsers(String username, String password, User.Profile profile, Collection<Integer> groups) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionvoid assignOwnership(List<Long> toTransferIds, Integer targetUserId, Integer targetGroupId) throws AuthorizationException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
AuthorizationExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionString getAvailableOwnershipTransfer(Integer userId) throws it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionString getMetadataOwners() throws it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionvoid transferOwnership(Integer sourceUserId, Integer sourceGroupId, Integer targetUserId, Integer targetGroupId) throws it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
it.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionCopyright © 2016. All Rights Reserved.