Uses of Class
com.janeirodigital.sai.core.sessions.SaiSession
Packages that use SaiSession
Package
Description
Classes providing access to
Agent Registries,
Social Agent Profiles,
Application Profiles,
and Agent Registrations.
Classes providing access to
Access Authorizations,
Data Authorizations,
Access Grants,
Data Grants,
and Authorization Registries.
Essential "base" classes to access to corresponding RDF Resources, that are
extended by sai domain specific classes.
Various utilities and helpers used by other sai-java classes
-
Uses of SaiSession in com.janeirodigital.sai.core.agents
Methods in com.janeirodigital.sai.core.agents with parameters of type SaiSessionModifier and TypeMethodDescriptionstatic AgentRegistryAgentRegistry.get(URI uri, SaiSession saiSession) CallAgentRegistry.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic AgentRegistryAgentRegistry.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get anAgentRegistryat the provideduristatic ApplicationProfileApplicationProfile.get(URI uri, SaiSession saiSession) CallApplicationProfile.get(URI, SaiSession, ContentType)using the application profile default content-type of JSON-LDstatic ApplicationProfileApplicationProfile.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aApplicationProfilefrom the provideduristatic ApplicationRegistrationApplicationRegistration.get(URI uri, SaiSession saiSession) CallApplicationRegistration.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic ApplicationRegistrationApplicationRegistration.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aApplicationRegistrationat the provideduristatic ReadableApplicationProfileReadableApplicationProfile.get(URI uri, SaiSession saiSession) CallReadableApplicationProfile.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic ReadableApplicationProfileReadableApplicationProfile.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableApplicationProfilefrom the provideduri.ReadableApplicationRegistration.get(URI uri, SaiSession saiSession) CallReadableApplicationRegistration.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalReadableApplicationRegistration.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableApplicationRegistrationfrom the provideduri.static ReadableSocialAgentProfileReadableSocialAgentProfile.get(URI uri, SaiSession saiSession) CallReadableSocialAgentProfile.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic ReadableSocialAgentProfileReadableSocialAgentProfile.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableSocialAgentProfilefrom the provideduri.ReadableSocialAgentRegistration.get(URI uri, SaiSession saiSession) CallReadableSocialAgentRegistration.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalReadableSocialAgentRegistration.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableSocialAgentRegistrationfrom the provideduri.static RegistrySetRegistrySet.get(URI uri, SaiSession saiSession) CallRegistrySet.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic RegistrySetRegistrySet.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aRegistrySetat the provideduristatic SocialAgentProfileSocialAgentProfile.get(URI uri, SaiSession saiSession) CallSocialAgentProfile.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic SocialAgentProfileSocialAgentProfile.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aSocialAgentProfileat the provideduristatic SocialAgentRegistrationSocialAgentRegistration.get(URI uri, SaiSession saiSession) CallSocialAgentRegistration.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic SocialAgentRegistrationSocialAgentRegistration.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aSocialAgentRegistrationfrom the provideduri.Constructors in com.janeirodigital.sai.core.agents with parameters of type SaiSessionModifierConstructorDescriptionApplicationRegistrationList(SaiSession saiSession, org.apache.jena.rdf.model.Resource resource) protectedBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionprotectedBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionSocialAgentRegistrationList(SaiSession saiSession, org.apache.jena.rdf.model.Resource resource) -
Uses of SaiSession in com.janeirodigital.sai.core.authorizations
Methods in com.janeirodigital.sai.core.authorizations with parameters of type SaiSessionModifier and TypeMethodDescriptionstatic AccessAuthorizationAccessAuthorization.get(URI uri, SaiSession saiSession) CallAccessAuthorization.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic AccessAuthorizationAccessAuthorization.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get anAccessAuthorizationat the provideduristatic AccessGrantAccessGrant.get(URI uri, SaiSession saiSession) CallAccessGrant.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic AccessGrantAccessGrant.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get anAccessGrantat the provideduristatic AuthorizationRegistryAuthorizationRegistry.get(URI uri, SaiSession saiSession) CallAuthorizationRegistry.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic AuthorizationRegistryAuthorizationRegistry.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aAuthorizationRegistryat the provideduristatic DataAuthorizationDataAuthorization.get(URI uri, SaiSession saiSession) CallDataAuthorization.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic DataAuthorizationDataAuthorization.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aDataAuthorizationat the provideduristatic DataGrantDataGrant.get(URI uri, SaiSession saiSession) CallDataGrant.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic DataGrantDataGrant.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aDataGrantat the provideduristatic ReadableAccessGrantReadableAccessGrant.get(URI uri, SaiSession saiSession) CallReadableAccessGrant.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic ReadableAccessGrantReadableAccessGrant.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableAccessGrantat the provideduristatic ReadableDataGrantReadableDataGrant.get(URI uri, SaiSession saiSession) CallReadableDataGrant.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic ReadableDataGrantReadableDataGrant.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableDataGrantat the provideduriConstructors in com.janeirodigital.sai.core.authorizations with parameters of type SaiSessionModifierConstructorDescriptionAccessAuthorizationList(SaiSession saiSession, org.apache.jena.rdf.model.Resource resource) Builder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSession -
Uses of SaiSession in com.janeirodigital.sai.core.data
Fields in com.janeirodigital.sai.core.data declared as SaiSessionMethods in com.janeirodigital.sai.core.data with parameters of type SaiSessionModifier and TypeMethodDescriptionstatic BasicDataInstanceBasicDataInstance.get(URI uri, SaiSession saiSession, ReadableDataGrant dataGrant, DataInstance parent) static BasicDataInstanceBasicDataInstance.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType, ReadableDataGrant dataGrant, DataInstance parent) Get aBasicDataInstanceat the provideduristatic DataRegistrationDataRegistration.get(URI uri, SaiSession saiSession) CallDataRegistration.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic DataRegistrationDataRegistration.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aDataRegistrationat the provideduristatic DataRegistryDataRegistry.get(URI uri, SaiSession saiSession) CallDataRegistry.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic DataRegistryDataRegistry.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aDataRegistryat the provideduristatic ReadableDataRegistrationReadableDataRegistration.get(URI uri, SaiSession saiSession) CallReadableDataRegistration.get(URI, SaiSession, ContentType)without specifying a desired content type for retrievalstatic ReadableDataRegistrationReadableDataRegistration.get(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType) Get aReadableDataRegistrationat the provideduriConstructors in com.janeirodigital.sai.core.data with parameters of type SaiSessionModifierConstructorDescriptionBuilder(URI uri, SaiSession saiSession) protectedBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionBuilder(URI uri, SaiSession saiSession) Initialize builder withuriandsaiSessionDataInstanceList(SaiSession saiSession, ReadableDataGrant dataGrant, Map<URI, DataInstance> dataInstanceUris) Construct aDataInstanceListDataRegistrationList(SaiSession saiSession, org.apache.jena.rdf.model.Resource resource) -
Uses of SaiSession in com.janeirodigital.sai.core.resources
Fields in com.janeirodigital.sai.core.resources declared as SaiSessionModifier and TypeFieldDescriptionprotected final SaiSessionReadableResource.Builder.saiSessionprotected final SaiSessionReadableResource.saiSessionMethods in com.janeirodigital.sai.core.resources with parameters of type SaiSessionModifier and TypeMethodDescriptionprotected static okhttp3.ResponseReadableResource.read(URI uri, SaiSession saiSession, com.janeirodigital.sai.httputils.ContentType contentType, boolean unprotected) Reads the remote RDF resource aturi, providing credentials from theSaiSessionwhenunprotectedis not true.Constructors in com.janeirodigital.sai.core.resources with parameters of type SaiSessionModifierConstructorDescriptionprotectedBuilder(URI uri, SaiSession saiSession) Base builder for CRUD resource types.protectedBuilder(URI uri, SaiSession saiSession) Base builder for Immutable resource types.protectedBuilder(URI uri, SaiSession saiSession) Base builder for all resource types. -
Uses of SaiSession in com.janeirodigital.sai.core.utils
Fields in com.janeirodigital.sai.core.utils declared as SaiSessionModifier and TypeFieldDescriptionprotected SaiSessionRegistrationList.RegistrationListIterator.saiSessionprotected SaiSessionRegistrationList.saiSessionConstructors in com.janeirodigital.sai.core.utils with parameters of type SaiSessionModifierConstructorDescriptionprotectedRegistrationList(SaiSession saiSession, org.apache.jena.rdf.model.Resource resource, org.apache.jena.rdf.model.Property linkedVia) Construct aRegistrationList(called by sub-classes)RegistrationListIterator(SaiSession saiSession, List<URI> registrationUris)