Class ServiceInfoBo

java.lang.Object
org.kuali.rice.ksb.impl.registry.ServiceInfoBo
All Implemented Interfaces:
Serializable, org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.ksb.api.registry.ServiceInfoContract

@Entity public class ServiceInfoBo extends Object implements org.kuali.rice.ksb.api.registry.ServiceInfoContract, Serializable
Model bean that represents the definition of a service on the bus.
Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
  • Constructor Details

    • ServiceInfoBo

      public ServiceInfoBo()
  • Method Details

    • getServiceId

      public String getServiceId()
      Specified by:
      getServiceId in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setServiceId

      public void setServiceId(String serviceId)
    • getServiceName

      public QName getServiceName()
      Specified by:
      getServiceName in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setServiceName

      public void setServiceName(String serviceName)
    • getEndpointUrl

      public String getEndpointUrl()
      Specified by:
      getEndpointUrl in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setEndpointUrl

      public void setEndpointUrl(String endpointUrl)
    • getInstanceId

      public String getInstanceId()
      Specified by:
      getInstanceId in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setInstanceId

      public void setInstanceId(String instanceId)
    • getApplicationId

      public String getApplicationId()
      Specified by:
      getApplicationId in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setApplicationId

      public void setApplicationId(String applicationId)
    • getServerIpAddress

      public String getServerIpAddress()
      Specified by:
      getServerIpAddress in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setServerIpAddress

      public void setServerIpAddress(String serverIpAddress)
    • getType

      public String getType()
      Specified by:
      getType in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setType

      public void setType(String type)
    • getServiceVersion

      public String getServiceVersion()
      Specified by:
      getServiceVersion in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setServiceVersion

      public void setServiceVersion(String serviceVersion)
    • getStatusCode

      public String getStatusCode()
    • setStatusCode

      public void setStatusCode(String statusCode)
    • getServiceDescriptorId

      public String getServiceDescriptorId()
      Specified by:
      getServiceDescriptorId in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setServiceDescriptorId

      public void setServiceDescriptorId(String serviceDescriptorId)
    • getChecksum

      public String getChecksum()
      Specified by:
      getChecksum in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • setChecksum

      public void setChecksum(String checksum)
    • getVersionNumber

      public Long getVersionNumber()
      Specified by:
      getVersionNumber in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
      Specified by:
      getVersionNumber in interface org.kuali.rice.core.api.mo.common.Versioned
    • setVersionNumber

      @Deprecated public void setVersionNumber(Long versionNumber)
      Deprecated.
      version number is no longer used
      Version number is deprecated, so this method does nothing.
    • getStatus

      public org.kuali.rice.ksb.api.registry.ServiceEndpointStatus getStatus()
      Specified by:
      getStatus in interface org.kuali.rice.ksb.api.registry.ServiceInfoContract
    • to

      public static org.kuali.rice.ksb.api.registry.ServiceInfo to(ServiceInfoBo bo)
    • from

      public static ServiceInfoBo from(org.kuali.rice.ksb.api.registry.ServiceInfo im)