Interface ServiceScheme

    • Method Detail

      • isAutoStart

        boolean isAutoStart()
        Return true if the service has auto-start enabled.
        Returns:
        the auto-start flag.
      • getServiceName

        String getServiceName()
        Return the service name.
        Returns:
        the service name
      • getScopedServiceName

        String getScopedServiceName()
        Return the service name with any scoping applied. The scoped name in general has the following format:
           [<domain-partition-name>'/'] [<application-scope>':'] <service-name>
         
        Returns:
        the scoped service name
      • getServiceType

        String getServiceType()
        Return the service type.
        Returns:
        the service type
      • getScopePrefix

        static String getScopePrefix​(String sScopeName,
                                     com.tangosol.application.ContainerContext context)
        Return a scope name prefixed with any tenancy name.
        Parameters:
        sScopeName - the scope name to prefix
        context - an optional container name to use to obtain the domain partition
        Returns:
        a scope name with a domain partition prefix, or the plain scope name if there is no domain partition
      • getScopedServiceName

        static String getScopedServiceName​(String sScopeName,
                                           String sServiceName)
        Return a scoped service name
        Parameters:
        sScopeName - the optional scope name
        sServiceName - the service name
        Returns:
        the scoped service name