Class ServiceInfo

java.lang.Object
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
  • Constructor Details

    • ServiceInfo

      public ServiceInfo(Ref ref, com.bea.wli.sb.transports.EndPointConfiguration config, BindingTypeInfo binding)
    • ServiceInfo

      public ServiceInfo(Ref ref, Ref skp, com.bea.wli.sb.transports.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
  • Method Details

    • getRef

      public Ref getRef()
      Returns:
      service reference
    • getEndPointConfiguration

      public com.bea.wli.sb.transports.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