org.kuali.student.contract.model
Interface ServiceContractModel

All Known Subinterfaces:
DictionaryModel
All Known Implementing Classes:
ServiceContractModelCache, ServiceContractModelPescXsdLoader, ServiceContractModelQDoxLoader

public interface ServiceContractModel

Abstration of the spreadsheet that holds the data so we can implement both google and excel versions as well as caching and expanding ones.

Author:
nwright

Method Summary
 List<MessageStructure> getMessageStructures()
          Get Message Structure Definitions
 List<ServiceMethod> getServiceMethods()
          Get service methods
 List<Service> getServices()
          get the service definitions
 List<String> getSourceNames()
           
 List<XmlType> getXmlTypes()
          load xml types
 String toString()
          Gets the structure of this object as a String.
 

Method Detail

getSourceNames

List<String> getSourceNames()

getServices

List<Service> getServices()
get the service definitions

Returns:
list of services known to the metadata

getServiceMethods

List<ServiceMethod> getServiceMethods()
Get service methods

Returns:

getXmlTypes

List<XmlType> getXmlTypes()
load xml types

Returns:

getMessageStructures

List<MessageStructure> getMessageStructures()
Get Message Structure Definitions

Returns:

toString

String toString()
Gets the structure of this object as a String.

Overrides:
toString in class Object


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.