Interface IServiceIdentifier

  • All Known Implementing Classes:
    ServiceIdentifier

    public interface IServiceIdentifier
    Interface for service identifier.
    • Method Detail

      • getProviderId

        IComponentIdentifier getProviderId()
        Get the service provider identifier.
        Returns:
        The provider id.
      • getServiceName

        java.lang.String getServiceName()
        Get the service name.
        Returns:
        The service name.
      • getServiceType

        ClassInfo getServiceType()
        Get the service type name.
        Returns:
        The service type name.
      • getServiceSuperTypes

        ClassInfo[] getServiceSuperTypes()
        Get the service super types.
        Returns:
        The service super types.
      • getResourceIdentifier

        IResourceIdentifier getResourceIdentifier()
        Get the resource identifier.
        Returns:
        The resource identifier.
      • getScope

        ServiceScope getScope()
        Get the visibility scope.
        Returns:
        The visibility scope.
      • getNetworkNames

        java.util.Set<java.lang.String> getNetworkNames()
        Get the (security) network names. Determines how it is accessible.
        Returns:
        The network names.
      • isUnrestricted

        boolean isUnrestricted()
        Check if the service has unrestricted access.
        Returns:
        True, if it is unrestricted.
      • getTags

        java.util.Set<java.lang.String> getTags()
        Get the service tags.
        Returns:
        The tags.