Java Doc for ProjectSoapXMLBean.java in  » Workflow-Engines » bonita-v3.1 » hero » session » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » Workflow Engines » bonita v3.1 » hero.session 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   hero.session.ProjectSoapXMLBean

ProjectSoapXMLBean
public class ProjectSoapXMLBean implements SessionBean,EventConstants(Code)
ProjectSessionXML API based on ProjectSession API but oriented to web services calls from a non-Java language. Get methods of this API returns XML.
author:
   Miguel Valdes




Method Summary
public  voidejbActivate()
     Internal Enterprise Java Beans method.
public  voidejbCreate()
     Creates the Project Session Bean.
public  voidejbPassivate()
     Internal Enterprise Java Beans method.
public  voidejbPostCreate(String oldProject, String newProject)
     Internal Enterprise Java Beans method.
public  voidejbRemove()
     Internal Enterprise Java Beans method.
public  StringgetAgentEdgeValue(String name)
    
public  StringgetAgentValue(String name)
    
public  CollectiongetAllUsers()
    
public  CollectiongetAllUsers(int offset, int numrows)
    
public  StringgetCreator()
    
public  StringgetEdgeCondition(String edge)
    
public  StringgetEdgeInNode(String edgeName)
    
public  StringgetEdgeOutNode(String edgeName)
    
public  StringgetEdgeValue(String name)
    
public  CollectiongetEdgesNames()
    
public  StringgetHooks()
    
public  StringgetInterHookValue(String hook)
    
public  StringgetInterHooks()
    
public  intgetListCnt(String type)
    
public  StringgetName()
    
public  booleangetNodeAnticipable(String name)
    
public  StringgetNodeDeadline(String nodeName)
    
public  StringgetNodeDescription(String name)
    
public  StringgetNodeDetails(String node)
    
public  StringgetNodeExecutor(String node)
    
public  StringgetNodeHooks(String nodeName)
    
public  StringgetNodeInEdges(String name)
    
public  StringgetNodeInterHook(String nodeName, String interHook)
    
public  StringgetNodeInterHookValue(String node, String hook)
     Get the node hook value.
public  StringgetNodeInterHooks(String nodeName)
    
public  StringgetNodeLightValue(String name)
    
public  StringgetNodeOutEdges(String name)
    
public  StringgetNodeProperties(String nodeName)
    
public  StringgetNodeProperty(String nodeName, String key)
    
public  StringgetNodeRole(String node)
    
public  StringgetNodeRoleName(String nodeName)
    
public  intgetNodeState(String name)
    
public  intgetNodeType(String name)
    
public  StringgetNodeValue(String name)
    
public  StringgetNodes()
    
public  CollectiongetNodesNames()
    
public  StringgetProjectDetails()
    
public  StringgetProjectNameOfInstance(String instanceName)
    
public  StringgetProperties()
    
public  StringgetRoles()
    
public  CollectiongetRolesNames()
    
public  StringgetUserRoles(String userName)
    
public  StringgetUserRolesInProject(String userName)
    
public  CollectiongetUserRolesInProjectNames(String userName)
    
public  StringgetUsers()
    
public  voidinitProject(String projectName)
     Init the Project Session Bean.
public  voidsetSessionContext(javax.ejb.SessionContext context)
     Internal Enterprise Java Beans method.



Method Detail
ejbActivate
public void ejbActivate()(Code)
Internal Enterprise Java Beans method.



ejbCreate
public void ejbCreate() throws CreateException(Code)
Creates the Project Session Bean. This method is the first one to invoke in order to use ProjectSession API. If the user is not authorized this method throws an exception.
throws:
  CreateException -



ejbPassivate
public void ejbPassivate()(Code)
Internal Enterprise Java Beans method.



ejbPostCreate
public void ejbPostCreate(String oldProject, String newProject) throws CreateException, RemoteException(Code)
Internal Enterprise Java Beans method.



ejbRemove
public void ejbRemove()(Code)
Internal Enterprise Java Beans method.



getAgentEdgeValue
public String getAgentEdgeValue(String name) throws HeroException(Code)
Get the AgentEdge Value
Parameters:
  name - the name of the AgentEdge



getAgentValue
public String getAgentValue(String name) throws HeroException(Code)
Get the Agent Value
Parameters:
  name - the name of the BnAgent



getAllUsers
public Collection getAllUsers() throws HeroException(Code)
Return all registered users A string collection of all user names



getAllUsers
public Collection getAllUsers(int offset, int numrows) throws HeroException(Code)
Return all registered users A string collection of all user names



getCreator
public String getCreator() throws HeroException(Code)
Get creator of the project String



getEdgeCondition
public String getEdgeCondition(String edge) throws HeroException(Code)
Get the edge Condition
Parameters:
  edge - name



getEdgeInNode
public String getEdgeInNode(String edgeName) throws HeroException(Code)
Get edge in node String



getEdgeOutNode
public String getEdgeOutNode(String edgeName) throws HeroException(Code)
Get edge out node String



getEdgeValue
public String getEdgeValue(String name) throws HeroException(Code)
Get the Edge Value
Parameters:
  name - the name of the Edge



getEdgesNames
public Collection getEdgesNames() throws HeroException(Code)
Get all edges of the project Collection



getHooks
public String getHooks() throws HeroException(Code)
Get the hooks of this project



getInterHookValue
public String getInterHookValue(String hook) throws HeroException(Code)
Get the inter hook value script
Parameters:
  script - of the inter hook



getInterHooks
public String getInterHooks() throws HeroException(Code)
Get Interactive hooks of the project A BnProjectHookValue collection of all project inter hooks



getListCnt
public int getListCnt(String type) throws HeroException(Code)
Get number of total entities



getName
public String getName() throws HeroException(Code)
Get ProjectName String



getNodeAnticipable
public boolean getNodeAnticipable(String name) throws HeroException(Code)
Get the node in traditional mode
Parameters:
  name - of the node



getNodeDeadline
public String getNodeDeadline(String nodeName) throws HeroException(Code)
Get node deadline String
Parameters:
  nodeName - The name of the node



getNodeDescription
public String getNodeDescription(String name) throws HeroException(Code)
Get the node description
Parameters:
  name - of the node



getNodeDetails
public String getNodeDetails(String node) throws HeroException(Code)
Get node information



getNodeExecutor
public String getNodeExecutor(String node) throws HeroException(Code)
Get node executor information



getNodeHooks
public String getNodeHooks(String nodeName) throws HeroException(Code)
Get the node hooks of this project



getNodeInEdges
public String getNodeInEdges(String name) throws HeroException(Code)
get all in edges of the node String
Parameters:
  name - the name ot the node



getNodeInterHook
public String getNodeInterHook(String nodeName, String interHook) throws HeroException(Code)
Get Node inter hook of the project
Parameters:
  nodeName - the name of the node
Parameters:
  interHook - name A BnNodeInterHookValue



getNodeInterHookValue
public String getNodeInterHookValue(String node, String hook) throws HeroException(Code)
Get the node hook value. Only for interactives hooks
Parameters:
  name - of the node
Parameters:
  hook - of the node



getNodeInterHooks
public String getNodeInterHooks(String nodeName) throws HeroException(Code)
Get Interactive Node hooks of the project
Parameters:
  nodeName - the name of the node A NodeHookValue collection of all node hooks (XML)



getNodeLightValue
public String getNodeLightValue(String name) throws HeroException(Code)
Get the node Light Value
Parameters:
  name - the name of the Node



getNodeOutEdges
public String getNodeOutEdges(String name) throws HeroException(Code)
get all out edges of the node Collection
Parameters:
  name - the name ot the node



getNodeProperties
public String getNodeProperties(String nodeName) throws HeroException(Code)
Get the node properties of this project



getNodeProperty
public String getNodeProperty(String nodeName, String key) throws HeroException(Code)
Get Node property of the project
Parameters:
  nodeName - the name of the node
Parameters:
  key - Property key A BnNodePropertyValue



getNodeRole
public String getNodeRole(String node) throws HeroException(Code)
Get node role information



getNodeRoleName
public String getNodeRoleName(String nodeName) throws HeroException(Code)
Get node role name String
Parameters:
  nodeName - The name of the node



getNodeState
public int getNodeState(String name) throws HeroException(Code)
Get the state of the node
Parameters:
  name - of the node The state of the node



getNodeType
public int getNodeType(String name) throws HeroException(Code)
Get the type of the node
Parameters:
  name - of the node The type of the node



getNodeValue
public String getNodeValue(String name) throws HeroException(Code)
Get the node Value
Parameters:
  name - the name of the BnNode



getNodes
public String getNodes() throws HeroException(Code)
Get all nodes of this project



getNodesNames
public Collection getNodesNames() throws HeroException(Code)
Get all node names of the project



getProjectDetails
public String getProjectDetails() throws HeroException(Code)
Get project information



getProjectNameOfInstance
public String getProjectNameOfInstance(String instanceName) throws HeroException(Code)
Get the project name of this instance
Parameters:
  instanceName - the name of the instance



getProperties
public String getProperties() throws HeroException(Code)
Get the properties of this project



getRoles
public String getRoles() throws HeroException(Code)
Get all roles of this project



getRolesNames
public Collection getRolesNames() throws HeroException(Code)
Get all roles names of the project Collection



getUserRoles
public String getUserRoles(String userName) throws HeroException(Code)
Get user roles for this project



getUserRolesInProject
public String getUserRolesInProject(String userName) throws HeroException(Code)
Get user roles in project Collection
Parameters:
  userName - The name of the user



getUserRolesInProjectNames
public Collection getUserRolesInProjectNames(String userName) throws HeroException(Code)
Get user roles in project names Collection
Parameters:
  userName - The name of the user



getUsers
public String getUsers() throws HeroException(Code)
Get all users of this project



initProject
public void initProject(String projectName) throws HeroException(Code)
Init the Project Session Bean. You have to call this method after "create" call. After that all methods of ProjectSession API are available.
Parameters:
  projectName - project name
throws:
  HeroException -



setSessionContext
public void setSessionContext(javax.ejb.SessionContext context)(Code)
Internal Enterprise Java Beans method.



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.