org.kuali.rice.ksb.api.bus.support
Class JavaServiceDefinition
java.lang.Object
   org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition
org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition
       org.kuali.rice.ksb.api.bus.support.JavaServiceDefinition
org.kuali.rice.ksb.api.bus.support.JavaServiceDefinition
- All Implemented Interfaces: 
- ServiceDefinition
- public class JavaServiceDefinition 
- extends AbstractServiceDefinition
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
| Nested Class Summary | 
| protected static class | JavaServiceDefinition.ElementsA private class which exposes constants which define the XML element names to use
 when this object is marshalled to XML.
 | 
 
 
 
| Methods inherited from class org.kuali.rice.ksb.api.bus.support.AbstractServiceDefinition | 
| equals, establishEndpoint, getApplicationId, getBusSecurity, getCredentialsType, getEndpointUrl, getInstanceId, getLocalServiceName, getMessageExceptionHandler, getMillisToLive, getPriority, getRetryAttempts, getService, getServiceClassLoader, getServiceName, getServiceNameSpaceURI, getServicePath, getServiceVersion, hashCode, isQueue, setApplicationId, setBusSecurity, setCredentialsType, setEndpointUrl, setInstanceId, setLocalServiceName, setMessageExceptionHandler, setMillisToLive, setPriority, setQueue, setRetryAttempts, setService, setServiceClassLoader, setServiceName, setServiceNameSpaceURI, setServicePath, setServiceVersion, toString | 
 
 
JavaServiceDefinition
public JavaServiceDefinition()
getType
public String getType()
- Description copied from interface: ServiceDefinition
- Returns the type of this service.
 
- 
- Returns:
- the type of this service
 
getServiceInterfaces
public List<String> getServiceInterfaces()
- 
 
setServiceInterfaces
public void setServiceInterfaces(List<String> serviceInterfaces)
- 
 
setServiceInterface
public void setServiceInterface(String serviceName)
- 
 
getServiceInterface
public String getServiceInterface()
- 
 
validate
public void validate()
- Description copied from interface: ServiceDefinition
- Validates the service definition after creation of the service definition.
 It's intended that portions of the KSB that handle publication and export
 of services to the bus will execute this prior to successful export of
 the service.
 
- 
- Specified by:
- validatein interface- ServiceDefinition
- Overrides:
- validatein class- AbstractServiceDefinition
 
- 
 
configure
protected ServiceConfiguration configure()
- 
- Specified by:
- configurein class- AbstractServiceDefinition
 
- 
 
Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.