Class ReadableApplicationRegistration
java.lang.Object
com.janeirodigital.sai.core.resources.ReadableResource
com.janeirodigital.sai.core.agents.ReadableAgentRegistration
com.janeirodigital.sai.core.agents.ReadableApplicationRegistration
Readable instantiation of an
Application Registration.
-
Field Summary
Fields inherited from class com.janeirodigital.sai.core.agents.ReadableAgentRegistration
accessGrantUri, registeredAgent, registeredAt, registeredBy, registeredWith, updatedAt
Fields inherited from class com.janeirodigital.sai.core.resources.ReadableResource
contentType, dataset, exists, httpClient, jsonLdContext, resource, saiSession, unprotected, uri
-
Method Summary
Modifier and TypeMethodDescriptionget
(URI uri, SaiSession saiSession) Callget(URI, SaiSession, ContentType)
without specifying a desired content type for retrievalget
(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableApplicationRegistration
from the provideduri
.reload()
Reload a new instance ofReadableApplicationRegistration
using the attributes of the current instanceMethods inherited from class com.janeirodigital.sai.core.agents.ReadableAgentRegistration
hasAccessGrant
Methods inherited from class com.janeirodigital.sai.core.resources.ReadableResource
checkReadableResponse, read
-
Method Details
-
get
public static ReadableApplicationRegistration get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) throws SaiException, com.janeirodigital.sai.httputils.SaiHttpNotFoundException Get aReadableApplicationRegistration
from the provideduri
.- Parameters:
uri
- URI to generate theReadableApplicationRegistration
fromsaiSession
-SaiSession
to assigncontentType
-ContentType
to use for retrieval- Returns:
ReadableApplicationRegistration
- Throws:
SaiException
com.janeirodigital.sai.httputils.SaiHttpNotFoundException
-
get
public static ReadableApplicationRegistration get(URI uri, SaiSession saiSession) throws SaiException, com.janeirodigital.sai.httputils.SaiHttpNotFoundException Callget(URI, SaiSession, ContentType)
without specifying a desired content type for retrieval- Parameters:
uri
- URI of theReadableApplicationRegistration
to getsaiSession
-SaiSession
to assign- Returns:
- Retrieved
ReadableApplicationRegistration
- Throws:
SaiException
com.janeirodigital.sai.httputils.SaiHttpNotFoundException
-
reload
public ReadableApplicationRegistration reload() throws com.janeirodigital.sai.httputils.SaiHttpNotFoundException, SaiExceptionReload a new instance ofReadableApplicationRegistration
using the attributes of the current instance- Returns:
- Reloaded
ReadableApplicationRegistration
- Throws:
com.janeirodigital.sai.httputils.SaiHttpNotFoundException
SaiException
-