public interface GeoNetworkAdministration extends GeoNetworkPublisher
| Modifier and Type | Method and Description |
|---|---|
void |
assignOwnership(List<Long> toTransferIds,
Integer targetUserId,
Integer targetGroupId) |
Group |
createGroup(String name,
String description,
String mail,
Integer id) |
User |
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, insertAndPromoteMetadata, insertAndPromoteMetadata, insertAndPromoteMetadata, insertAndPromoteMetadata, insertMetadata, insertMetadata, insertMetadata, insertMetadata, registerXMLAdapter, setPrivileges, updateMetadata, updateMetadatagetById, getById, getByIdAsRawString, getConfiguration, login, logout, query, queryGroup createGroup(String name, String description, String mail, Integer id) 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.GNServerExceptionMissingServiceEndpointExceptionUser 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, it.geosolutions.geonetwork.exception.GNLibException
AuthorizationExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionit.geosolutions.geonetwork.exception.GNLibExceptionString getAvailableOwnershipTransfer(Integer userId) throws it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException, it.geosolutions.geonetwork.exception.GNLibException
it.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionit.geosolutions.geonetwork.exception.GNLibExceptionString getMetadataOwners() throws it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException, it.geosolutions.geonetwork.exception.GNLibException
it.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionit.geosolutions.geonetwork.exception.GNLibExceptionvoid transferOwnership(Integer sourceUserId, Integer sourceGroupId, Integer targetUserId, Integer targetGroupId) throws it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException, it.geosolutions.geonetwork.exception.GNLibException
it.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointExceptionit.geosolutions.geonetwork.exception.GNLibExceptionCopyright © 2017. All Rights Reserved.