Interface RegResource
- All Known Implementing Classes:
VORegResource
public interface RegResource
Basic details of a registry resource record.
This is an intentionally rather flattened and truncated version
of the information which can be stored in a registry record
(at time of writing VOResource 1.0).
- Since:
- 17 Dec 2008
- Author:
- Mark Taylor
-
Method Summary
Modifier and TypeMethodDescriptionReturns an array of capability interfaces for this resource.Returns the contact information for this resource.Returns the resource unique identifier.Returns the resource publisher.Returns the reference URL for this resource.Returns the resource short name.String[]Returns a list of subject areas relevant to this resource.getTitle()Returns the resource title.
-
Method Details
-
getTitle
-
getShortName
-
getIdentifier
String getIdentifier()Returns the resource unique identifier. This is a URI of the formivo://authority/path.- Returns:
- identifier
-
getPublisher
-
getContact
-
getSubjects
String[] getSubjects()Returns a list of subject areas relevant to this resource.- Returns:
- subject words
-
getReferenceUrl
-
getCapabilities
RegCapabilityInterface[] getCapabilities()Returns an array of capability interfaces for this resource. Very often there is only one (or zero) of these per resource, but there can be many.- Returns:
- capabilities
-