Package com.sun.identity.sm


@Supported package com.sun.identity.sm
Provides classes for accessing the Service Management Service (SMS).
  • Class
    Description
    The class AttributeSchema provides methods to access the schema of a configuration parameter.
    This enum ListOrder defines the list orders of schema attributes and provides constants for these list orders.
    The class Syntax defines the syntax of the schema attributes and provides static constants for these types.
    The class Type defines the types of schema attributes and provides static constants for these types.
    The class UIType defines the UI types of schema attributes and provides static constants for these types.
    The abstract class ChoiceValues provides a mechanism for services to provide choice values for attributes dynamically instead of being statically defined in the service XML file stored in the directory.
    The abstract class DefaultValues provides a mechanism for services to obtain their default values dynamically instead of being statically defined in the service XML file stored in the directory.
    The InvalidAttributeNameException is thrown to indicate that an invalid attribute name was used.
     
    The OrganizationAlreadyExistsException is thrown if the organization already exists.
    The class OrganizationConfigManager provides interfaces to manage an organization's configuration data.
    The SchemaException is thrown if the error encountered is related to the schema.
    The class SchemaType defines the types of schema objects, and provides static constants for these schema objects.
    The ServiceAlreadyExistsException is thrown if the service already exists.
    The interface ServiceAttributeValidator should be implemented by the services/applications if validator plugins are required.
    The class ServiceConfig provides interfaces to manage the configuration information of a service configuration.
    The class ServiceConfigurationManager provides interfaces to manage the service's configuration data.
    The class ServiceInstance provides methods to manage service's instance variables.
    The interface ServiceListener needs to be implemented by applications in order to receive service data change notifications.
    The ServiceManager class provides methods to register/remove services and to list currently registered services.
    The ServiceNotFoundException is thrown if the service does not exist.
    The class ServiceSchema provides interfaces to manage the schema information of a service.
    The class ServiceSchemaManager provides interfaces to manage the service's schema.
    The exception class whose instance is thrown if there is any error during the operation of objects of the com.sun.identity.sms package.
    The class SMSThreadPool provides interfaces to manage notification thread pools shared by idm and sm.