Klasse ServiceDefinitionImpl

java.lang.Object
org.obrel.core.RelatedObject
de.esoco.lib.net.ServiceDefinitionImpl
Alle implementierten Schnittstellen:
ExternalServiceDefinition, org.obrel.core.Relatable

public class ServiceDefinitionImpl extends org.obrel.core.RelatedObject implements ExternalServiceDefinition
An implementation of the ExternalServiceDefinition interface.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    ServiceDefinitionImpl(Class<? extends ExternalService> serviceClass, String accessScopePrefix, Collection<String> accessScopes)
    Creates a new instance.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    Returns the implementation class of this service type.

    Von Klasse geerbte Methoden org.obrel.core.RelatedObject

    deleteRelation, get, getRelation, getRelations, notifyRelationListeners, readRelations, relationsEqual, relationsHashCode, relationsString, set, set, toString, transform, writeRelations

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden org.obrel.core.Relatable

    deleteRelation, deleteRelation, deleteRelations, get, getAll, getOption, getRelation, getRelationCount, getRelations, getRelations, hasFlag, hasRelation, hasRelations, init, set, set, set, set, set, setOption, streamRelations, transform
  • Konstruktordetails

    • ServiceDefinitionImpl

      public ServiceDefinitionImpl(Class<? extends ExternalService> serviceClass, String accessScopePrefix, Collection<String> accessScopes)
      Creates a new instance.
      Parameter:
      serviceClass - The implementation class of the service type
      accessScopePrefix - A prefix for the full access scope names
      accessScopes - The access scopes the service supports (can be empty)
  • Methodendetails