Interface GeoNetworkReader
-
- All Known Subinterfaces:
GeoNetworkAdministration,GeoNetworkPublisher
- All Known Implementing Classes:
GeoNetwork
public interface GeoNetworkReader
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.opengis.metadata.MetadatagetById(long id)org.opengis.metadata.MetadatagetById(String UUID)StringgetByIdAsRawString(String UUID)ConfigurationgetConfiguration()it.geosolutions.geonetwork.op.gn3.GN3MetadataGetInfo.MetadataInfogetInfo(Long id)it.geosolutions.geonetwork.op.gn3.GN3MetadataGetInfo.MetadataInfogetInfo(String uuid)voidlogin(LoginLevel level)voidlogout()it.geosolutions.geonetwork.util.GNSearchResponsequery(it.geosolutions.geonetwork.util.GNSearchRequest request)it.geosolutions.geonetwork.util.GNSearchResponsequery(File fileRequest)
-
-
-
Method Detail
-
query
it.geosolutions.geonetwork.util.GNSearchResponse query(it.geosolutions.geonetwork.util.GNSearchRequest request) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointException
-
query
it.geosolutions.geonetwork.util.GNSearchResponse query(File fileRequest) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointException
-
getById
org.opengis.metadata.Metadata getById(long id) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, JAXBException, MissingServiceEndpointException- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionJAXBExceptionMissingServiceEndpointException
-
getById
org.opengis.metadata.Metadata getById(String UUID) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, JAXBException, MissingServiceEndpointException
- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionJAXBExceptionMissingServiceEndpointException
-
getByIdAsRawString
String getByIdAsRawString(String UUID) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, JAXBException, MissingServiceEndpointException
- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionJAXBExceptionMissingServiceEndpointException
-
getConfiguration
Configuration getConfiguration()
-
login
void login(LoginLevel level) throws AuthorizationException, MissingServiceEndpointException, MissingConfigurationException
-
logout
void logout() throws MissingServiceEndpointException- Throws:
MissingServiceEndpointException
-
getInfo
it.geosolutions.geonetwork.op.gn3.GN3MetadataGetInfo.MetadataInfo getInfo(Long id) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointException
-
getInfo
it.geosolutions.geonetwork.op.gn3.GN3MetadataGetInfo.MetadataInfo getInfo(String uuid) throws it.geosolutions.geonetwork.exception.GNLibException, it.geosolutions.geonetwork.exception.GNServerException, MissingServiceEndpointException
- Throws:
it.geosolutions.geonetwork.exception.GNLibExceptionit.geosolutions.geonetwork.exception.GNServerExceptionMissingServiceEndpointException
-
-