| Constructor and Description |
|---|
RegRole() |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
getBaseRole()
Returns the role played by this entity; should be one of
"contact", "publisher", "creator".
|
abstract String |
getEmail()
Returns the email address associated with the person or organisation.
|
abstract String |
getLogo()
Returns the URL of a logo associated with this entity.
|
abstract String |
getName()
Returns the real-world name or title of the person or organisation.
|
static RegRole[] |
readRoles(TapService regtapService,
String ivoid,
ContentCoding coding)
Performs a RegTAP query to return all the role records corresponding
to a given registry resource (ivoid).
|
public abstract String getBaseRole()
public abstract String getName()
public abstract String getEmail()
public abstract String getLogo()
public static RegRole[] readRoles(TapService regtapService, String ivoid, ContentCoding coding) throws IOException
regtapService - RegTAP service descriptionivoid - identifier for resourcecoding - configures HTTP compressionIOExceptionCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.