All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Foundation |
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.sas.services.ServiceAttributeInterface

Packages that use ServiceAttributeInterface
com.sas.services | SAS Foundation Services.
com.sas.services.deployment | This subsystem provides utilities to deploy and lookup SAS Foundation Services.
com.sas.services.discovery | Discover a service based upon its service capabilities and optionally service attributes.

Uses of ServiceAttributeInterface in com.sas.services

Methods in com.sas.services that return ServiceAttributeInterface
`abstract ServiceAttributeInterface` | `AbstractServiceAttributeFactory.getServiceAttribute(java.util.Map nameValueMap)` Abstract method used to get a service attribute with its fields initialized with values obtained from the specified map.
`ServiceAttributeInterface` | `AbstractServiceAttributeFactory.getServiceAttribute(ServiceConfigurationInterface serviceConfiguration)` Gets the service attribute from the provided service configuration.

Uses of ServiceAttributeInterface in com.sas.services.deployment

Methods in com.sas.services.deployment that return ServiceAttributeInterface
`ServiceAttributeInterface` | `ServiceAttribute.getServiceAttribute()` Gets the service attribute.
`ServiceAttributeInterface` | `ServiceAttributeFactoryInterface.getServiceAttribute(ServiceConfigurationInterface serviceConfiguration)` Manufactures a service attribute based upon the initialization data specified in the service configuration.
`ServiceAttributeInterface` | `ServiceAttribute.getServiceAttribute(ServiceConfigurationInterface serviceConfiguration)` Gets the service attribute.

Method parameters in com.sas.services.deployment with type arguments of type ServiceAttributeInterface
`protected static void` | `AbstractServiceConfigFactory.addKeywordAttributes(java.util.List<ServiceAttributeInterface> attributes, com.sas.metadata.remote.Root root)` Gets a set of `NameValueAttribute` attributes for each Keyword associated to the specified metadata object.

Uses of ServiceAttributeInterface in com.sas.services.discovery

Methods in com.sas.services.discovery that return ServiceAttributeInterface
`ServiceAttributeInterface[]` | `ServiceTemplate.getServiceAttributes()` Gets service attributes that are used to distinguish among services that satisfy the same service type(s).
`ServiceAttributeInterface[]` | `ServiceDiscoveryConfigurationInterface.getServiceAttributes()` Gets optional attributes that may be provided to specify additional lookup criteria about a service.
`ServiceAttributeInterface[]` | `ServiceDiscoveryConfiguration.getServiceAttributes()` Gets attributes of a service that may be used to refine a service lookup based upon attributes.

Methods in com.sas.services.discovery with parameters of type ServiceAttributeInterface
`boolean` | `ServiceDiscoveryConfigurationInterface.addServiceAttribute(ServiceAttributeInterface serviceAttribute)` Adds a service lookup attribute.
`boolean` | `ServiceDiscoveryConfiguration.addServiceAttribute(ServiceAttributeInterface serviceAttribute)` Adds a service lookup attribute.
`void` | `ServiceDiscoveryConfiguration.addServiceAttributes(ServiceAttributeInterface[] serviceAttributes)` Adds attributes of a service that may be used to distinguish among several services that satisfy the same service types.
`void` | `ServiceTemplate.defineServiceTemplate(java.lang.Class[] serviceTypeClasses, ServiceAttributeInterface[] serviceAttributes)` Specifies the service type(s) and optional service attribute(s) that define this service request template.
`boolean` | `ServiceDiscoveryConfigurationInterface.removeServiceAttribute(ServiceAttributeInterface serviceAttribute)` Removes a service lookup attribute.
`boolean` | `ServiceDiscoveryConfiguration.removeServiceAttribute(ServiceAttributeInterface serviceAttribute)` Removes a service lookup attribute.
`void` | `ServiceDiscoveryConfigurationInterface.setServiceAttributes(ServiceAttributeInterface[] serviceAttributes)` Sets optional attributes that may be provided to specify additional lookup criteria about a service.
`void` | `ServiceDiscoveryConfiguration.setServiceAttributes(ServiceAttributeInterface[] serviceAttributes)` Sets attributes of a service that may be used to distinguish among several services that satisfy the same service types.

Method parameters in com.sas.services.discovery with type arguments of type ServiceAttributeInterface
`void` | `ServiceDiscoveryConfigurationInterface.addServiceAttributes(java.util.List<ServiceAttributeInterface> serviceAttributes)` Adds service lookup attributes.
`void` | `ServiceDiscoveryConfiguration.addServiceAttributes(java.util.List<ServiceAttributeInterface> serviceAttributesList)` Adds attributes of a service that may be used to distinguish among several services that satisfy the same service types.

Constructors in com.sas.services.discovery with parameters of type ServiceAttributeInterface
`ServiceDiscoveryConfiguration(boolean isRegistrationEnabled, java.lang.Class[] serviceTypes, ServiceAttributeInterface[] serviceAttributes, java.lang.String repositoryId)` Constructs an instance using the specified registration policy.
`ServiceTemplate(java.lang.Class[] serviceTypeClasses, ServiceAttributeInterface[] serviceAttributes)` Constructs an instance of a service template which defines the type of service that's desired an optional attributes that may be used to distinguish among services that satisfy the same service type.

All Libraries | This Library | Package | Class | Use | Tree | Deprecated | Index | Grand Index | Help
|  | Foundation |
PREV NEXT | FRAMES NO FRAMES

Copyright © 2009 SAS Institute Inc. All Rights Reserved.