com.bea.wli.sb.services
Class ServiceInfo
java.lang.Object
   com.bea.wli.sb.services.ServiceInfo
com.bea.wli.sb.services.ServiceInfo
- public class ServiceInfo 
- extends Object
Wrapper class that describes information about a service:
 o its transport configuration
 o its binding type
 
 
 
ServiceInfo
public ServiceInfo(Ref ref,
                   EndPointConfiguration config,
                   BindingTypeInfo binding)
ServiceInfo
public ServiceInfo(Ref ref,
                   Ref skp,
                   EndPointConfiguration config,
                   BindingTypeInfo binding)
- Parameters:
- ref- reference to the service
- skp- the service key provider referenced by the service, or null if the service does not have a
 service key provider reference
- config- the endpoint configuration for the service endpoint
- binding- information about the binding used by the service
getRef
public Ref getRef()
- 
- Returns:
- service reference
 
getEndPointConfiguration
public EndPointConfiguration getEndPointConfiguration()
- 
- Returns:
- service endpoint configuration
 
getBindingTypeInfo
public BindingTypeInfo getBindingTypeInfo()
- 
- Returns:
- service binding configuration
 
setBindingTypeInfo
public void setBindingTypeInfo(BindingTypeInfo info)
- 
 
getServiceKeyProvider
public Ref getServiceKeyProvider()
- 
- Returns:
- the service key provider referenced from this service, or null
 if the service does not have a service key provider reference