org.kuali.rice.edl.impl.service.impl
Class EDocLiteServiceImpl

java.lang.Object
  extended by org.kuali.rice.edl.impl.service.impl.EDocLiteServiceImpl
All Implemented Interfaces:
org.kuali.rice.core.framework.impex.xml.XmlExporter, org.kuali.rice.core.framework.impex.xml.XmlLoader, EDocLiteService

public class EDocLiteServiceImpl
extends Object
implements EDocLiteService

DAO-based EDocLiteService implementation

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
EDocLiteServiceImpl()
           
 
Method Summary
 org.jdom.Element export(ExportDataSet dataSet)
           
 Document getDefinitionXml(EDocLiteAssociation edlAssociation)
           
 EDLController getEDLControllerUsingDocumentId(String documentId)
           
 EDLController getEDLControllerUsingEdlName(String edlName)
           
 EDocLiteAssociation getEDocLiteAssociation(Long associationId)
           
 EDocLiteAssociation getEDocLiteAssociation(String docTypeName)
           
 List getEDocLiteAssociations()
           
 EDocLiteDefinition getEDocLiteDefinition(String definitionName)
           
 List getEDocLiteDefinitions()
           
 Templates getStyleAsTranslet(String name)
           
 void initEDLGlobalConfig()
           
 void loadXml(InputStream inputStream, String principalId)
           
 void saveEDocLiteAssociation(EDocLiteAssociation assoc)
           
 void saveEDocLiteAssociation(InputStream xml)
           
 void saveEDocLiteDefinition(EDocLiteDefinition data)
           
 void saveEDocLiteDefinition(InputStream xml)
           
 List search(EDocLiteAssociation edocLite)
           
 void setEDocLiteDAO(EDocLiteDAO dao)
           
 void setStyleService(org.kuali.rice.coreservice.api.style.StyleService styleService)
           
 boolean supportPrettyPrint()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EDocLiteServiceImpl

public EDocLiteServiceImpl()
Method Detail

setEDocLiteDAO

public void setEDocLiteDAO(EDocLiteDAO dao)

getEDLControllerUsingEdlName

public EDLController getEDLControllerUsingEdlName(String edlName)
Specified by:
getEDLControllerUsingEdlName in interface EDocLiteService

getEDLControllerUsingDocumentId

public EDLController getEDLControllerUsingDocumentId(String documentId)
Specified by:
getEDLControllerUsingDocumentId in interface EDocLiteService

initEDLGlobalConfig

public void initEDLGlobalConfig()
Specified by:
initEDLGlobalConfig in interface EDocLiteService

getDefinitionXml

public Document getDefinitionXml(EDocLiteAssociation edlAssociation)
Specified by:
getDefinitionXml in interface EDocLiteService

saveEDocLiteDefinition

public void saveEDocLiteDefinition(EDocLiteDefinition data)
Specified by:
saveEDocLiteDefinition in interface EDocLiteService

saveEDocLiteAssociation

public void saveEDocLiteAssociation(EDocLiteAssociation assoc)
Specified by:
saveEDocLiteAssociation in interface EDocLiteService

saveEDocLiteDefinition

public void saveEDocLiteDefinition(InputStream xml)
Specified by:
saveEDocLiteDefinition in interface EDocLiteService

saveEDocLiteAssociation

public void saveEDocLiteAssociation(InputStream xml)
Specified by:
saveEDocLiteAssociation in interface EDocLiteService

getEDocLiteDefinition

public EDocLiteDefinition getEDocLiteDefinition(String definitionName)
Specified by:
getEDocLiteDefinition in interface EDocLiteService

getEDocLiteAssociation

public EDocLiteAssociation getEDocLiteAssociation(String docTypeName)
Specified by:
getEDocLiteAssociation in interface EDocLiteService

getEDocLiteDefinitions

public List getEDocLiteDefinitions()
Specified by:
getEDocLiteDefinitions in interface EDocLiteService

getEDocLiteAssociations

public List getEDocLiteAssociations()
Specified by:
getEDocLiteAssociations in interface EDocLiteService

getStyleAsTranslet

public Templates getStyleAsTranslet(String name)
                             throws TransformerConfigurationException
Specified by:
getStyleAsTranslet in interface EDocLiteService
Throws:
TransformerConfigurationException

search

public List search(EDocLiteAssociation edocLite)
Specified by:
search in interface EDocLiteService

getEDocLiteAssociation

public EDocLiteAssociation getEDocLiteAssociation(Long associationId)
Specified by:
getEDocLiteAssociation in interface EDocLiteService

loadXml

public void loadXml(InputStream inputStream,
                    String principalId)
Specified by:
loadXml in interface org.kuali.rice.core.framework.impex.xml.XmlLoader

export

public org.jdom.Element export(ExportDataSet dataSet)
Specified by:
export in interface org.kuali.rice.core.framework.impex.xml.XmlExporter

supportPrettyPrint

public boolean supportPrettyPrint()
Specified by:
supportPrettyPrint in interface org.kuali.rice.core.framework.impex.xml.XmlExporter

setStyleService

public void setStyleService(org.kuali.rice.coreservice.api.style.StyleService styleService)


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