|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.imixs.workflow.jee.ejb.ReportServiceBean
@DeclareRoles(value={"org.imixs.ACCESSLEVEL.NOACCESS","org.imixs.ACCESSLEVEL.READERACCESS","org.imixs.ACCESSLEVEL.AUTHORACCESS","org.imixs.ACCESSLEVEL.EDITORACCESS","org.imixs.ACCESSLEVEL.MANAGERACCESS"})
@RolesAllowed(value={"org.imixs.ACCESSLEVEL.NOACCESS","org.imixs.ACCESSLEVEL.READERACCESS","org.imixs.ACCESSLEVEL.AUTHORACCESS","org.imixs.ACCESSLEVEL.EDITORACCESS","org.imixs.ACCESSLEVEL.MANAGERACCESS"})
public class ReportServiceBeanThe WebService Implementation class uses the corresponding stateless session ejb Implementation class. This class must match the corresponding WSDL file. Therefore the necessary elements (name,targetNamespace,serviceName,portName) are named in the WebService annotation. The WSDL file have to be supported in the META-INF/wsdl directory. For basic authentification this EJB is defined additional in the sun-ejb-jar.xml
| Constructor Summary | |
|---|---|
ReportServiceBean()
|
|
| Method Summary | |
|---|---|
org.imixs.workflow.ItemCollection |
getReport(java.lang.String aReportName)
returns a QueryEntity Object identified by the attribute txtname |
java.util.Collection<org.imixs.workflow.ItemCollection> |
getReportList(int startpos,
int count)
This method returns a collection of reports (ItemCollection). |
java.util.Collection<org.imixs.workflow.ItemCollection> |
processReport(java.lang.String aReportName)
Process a QueryEntity Object identified by the attribute txtname. |
void |
updateReport(org.imixs.workflow.ItemCollection aReport)
updates a Entity Report Object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ReportServiceBean()
| Method Detail |
|---|
public org.imixs.workflow.ItemCollection getReport(java.lang.String aReportName)
throws java.lang.Exception
getReport in interface org.imixs.workflow.jee.ejb.ReportServiceaID -
java.lang.Exception
public java.util.Collection<org.imixs.workflow.ItemCollection> getReportList(int startpos,
int count)
throws java.lang.Exception
getReportList in interface org.imixs.workflow.jee.ejb.ReportServicejava.lang.Exception
public void updateReport(org.imixs.workflow.ItemCollection aReport)
throws java.lang.Exception
updateReport in interface org.imixs.workflow.jee.ejb.ReportServicereport -
java.lang.Exception
public java.util.Collection<org.imixs.workflow.ItemCollection> processReport(java.lang.String aReportName)
throws java.lang.Exception
processReport in interface org.imixs.workflow.jee.ejb.ReportServiceaID -
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||