Java Doc for FxEnvironment.java in  » J2EE » fleXive » com » flexive » shared » structure » 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 » J2EE » fleXive » com.flexive.shared.structure 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


com.flexive.shared.structure.FxEnvironment

All known Subclasses:   com.flexive.shared.structure.FxFilteredEnvironment,  com.flexive.core.structure.FxEnvironmentImpl,
FxEnvironment
public interface FxEnvironment extends Serializable(Code)
Runtime object for structure metadata held in the cache
author:
   Markus Plesser (markus.plesser@flexive.com), UCS - unique computing solutions gmbh (http://www.ucs.at)




Method Summary
 ACLgetACL(long id)
    
 ACLgetACL(String name)
    
 List<ACL>getACLs()
    
 List<ACL>getACLs(ACL.Category category)
     Return all ACLs of the given category.
 List<ACL>getACLs(long mandatorId)
     Return all ACLs of a given mandatorId.
 List<ACL>getACLs(long mandatorId, boolean includeForeignAccessible)
     Return all ACLs of a given mandatorId and category.


Parameters:
  mandatorId - the function loads all ACLs from this mandatorId.
Parameters:
  includeForeignAccessible - when true, also loads ACLs that the calling user has at least one permission on,even if they belong to another mandator.

 List<ACL>getACLs(long mandatorId, ACL.Category category, boolean includeForeignAccessible)
     Return all ACLs of a given mandatorId and category.


Parameters:
  mandatorId - the function loads all ACLs from this mandatorId.
Parameters:
  category - a ACL.CATEGORY_...

 FxAssignmentgetAssignment(String xPath)
    
 FxAssignmentgetAssignment(long assignmentId)
    
 FxDataTypegetDataType(long id)
    
 List<FxDataType>getDataTypes()
    
 StringgetDeactivatedTypesList()
    
 ACLgetDefaultACL(ACL.Category category)
    
 List<FxAssignment>getDerivedAssignments(long assignmentId)
    
 FxGroupgetGroup(long id)
    
 FxGroupgetGroup(String name)
    
 List<FxGroupAssignment>getGroupAssignments()
    
 List<FxGroupAssignment>getGroupAssignments(boolean includeDisabled)
    
 List<FxGroup>getGroups(boolean returnReferenced, boolean returnUnreferenced, boolean returnRootGroups, boolean returnSubGroups)
    
 StringgetInactiveMandatorList()
    
 MandatorgetMandator(long id)
    
 MandatorgetMandator(String name)
    
 List<Mandator>getMandators(boolean active, boolean inactive)
    
 List<FxProperty>getProperties(boolean returnReferenced, boolean returnUnreferenced)
    
 FxPropertygetProperty(long id)
    
 FxPropertygetProperty(String name)
    
 List<FxPropertyAssignment>getPropertyAssignments()
    
 List<FxPropertyAssignment>getPropertyAssignments(boolean includeDisabled)
    
 List<FxType>getReferencingRelationTypes(long typeId)
     Gets relation types that contain the type with the specified id as source or destination of their relations.
 RoutegetRoute(long routeId)
     Load a given route.
 FxScriptInfogetScript(long scriptId)
    
 FxScriptMappinggetScriptMapping(long scriptId)
    
 List<FxScriptMapping>getScriptMappings()
    
 List<FxScriptInfo>getScripts()
    
 FxSelectListgetSelectList(long id)
    
 FxSelectListgetSelectList(String name)
    
 FxSelectListItemgetSelectListItem(long id)
    
 List<FxSelectList>getSelectLists()
    
 StepgetStep(long stepId)
    
 StepgetStepByDefinition(long workflowId, long stepDefinitionId)
     Return the step defined by its unique step definition id and workflow.
 StepDefinitiongetStepDefinition(long id)
     Returns a step defined by its unique id.
 List<StepDefinition>getStepDefinitions()
    
 List<Step>getSteps()
    
 List<Step>getStepsByDefinition(long stepDefinitionId)
     Return all steps using a given stepDefinition..
 List<Step>getStepsByWorkflow(long workflowId)
     Return the steps assigned to a given workflow.
 List<FxPropertyAssignment>getSystemInternalRootPropertyAssignments()
    
 longgetTimeStamp()
    
 FxTypegetType(String name)
    
 FxTypegetType(long id)
    
 List<FxType>getTypes(boolean returnBaseTypes, boolean returnDerivedTypes, boolean returnTypes, boolean returnRelations)
    
 List<FxType>getTypesForProperty(long propertyId)
    
 WorkflowgetWorkflow(long id)
    
 List<Workflow>getWorkflows()
    



Method Detail
getACL
ACL getACL(long id)(Code)
Get an ACL by its id
Parameters:
  id - ACL id ACL



getACL
ACL getACL(String name)(Code)
Get an ACL by its name
Parameters:
  name - name of the ACL (case sensitive!) ACL the found ACL



getACLs
List<ACL> getACLs()(Code)
Get all ACL's ACL's



getACLs
List<ACL> getACLs(ACL.Category category)(Code)
Return all ACLs of the given category.
Parameters:
  category - ACL category to be filtered all ACLs of the given category.



getACLs
List<ACL> getACLs(long mandatorId)(Code)
Return all ACLs of a given mandatorId.
Parameters:
  mandatorId - the function returns all ACLs from this mandatorId all ACLs of the given mandator



getACLs
List<ACL> getACLs(long mandatorId, boolean includeForeignAccessible)(Code)
Return all ACLs of a given mandatorId and category.


Parameters:
  mandatorId - the function loads all ACLs from this mandatorId.
Parameters:
  includeForeignAccessible - when true, also loads ACLs that the calling user has at least one permission on,even if they belong to another mandator. the ACLs




getACLs
List<ACL> getACLs(long mandatorId, ACL.Category category, boolean includeForeignAccessible)(Code)
Return all ACLs of a given mandatorId and category.


Parameters:
  mandatorId - the function loads all ACLs from this mandatorId.
Parameters:
  category - a ACL.CATEGORY_... constant or -1 if the category should be ignored
Parameters:
  includeForeignAccessible - when true, also loads ACLs that the calling user has at least one permission on,even if they belong to another mandator. the ACLs




getAssignment
FxAssignment getAssignment(String xPath)(Code)
Get a FxGroupAssignment or FxPropertyAssignment that matches for XPath (has to include the type/relation name as root)
Parameters:
  xPath - requested XPath FxGroupAssignment or FxPropertyAssignment that matches for XPath (has to include the type/relation name as root)



getAssignment
FxAssignment getAssignment(long assignmentId)(Code)
Get an assignment by its id
Parameters:
  assignmentId - assignment id the assignment



getDataType
FxDataType getDataType(long id)(Code)
Get a data type by its id
Parameters:
  id - data type id FxDataType



getDataTypes
List<FxDataType> getDataTypes()(Code)
Get data types a list of all data types



getDeactivatedTypesList
String getDeactivatedTypesList()(Code)
Get a comma separated list of deactivated FxTypes comma separated list of deactivated FxTypes



getDefaultACL
ACL getDefaultACL(ACL.Category category)(Code)
Get the default ACL for given categors
Parameters:
  category - the category to get a default ACL for the default ACL for given categors



getDerivedAssignments
List<FxAssignment> getDerivedAssignments(long assignmentId)(Code)
Get all assignments that are derived from the requested
Parameters:
  assignmentId - the assignment whose derived children are sought after derived assignments



getGroup
FxGroup getGroup(long id)(Code)
Get a group identified by its id
Parameters:
  id - group id FxGroup



getGroup
FxGroup getGroup(String name)(Code)
Get a group identified by its name
Parameters:
  name - group name FxGroup



getGroupAssignments
List<FxGroupAssignment> getGroupAssignments()(Code)
Get all group assignments that are enabled enabled group assignments



getGroupAssignments
List<FxGroupAssignment> getGroupAssignments(boolean includeDisabled)(Code)
Get all group assignments, optionally including disabled
Parameters:
  includeDisabled - include disabled assignments? group assignments, optionally including disabled



getGroups
List<FxGroup> getGroups(boolean returnReferenced, boolean returnUnreferenced, boolean returnRootGroups, boolean returnSubGroups)(Code)
Get groups depending on selection criteria
Parameters:
  returnReferenced - return groups that are referenced from a type
Parameters:
  returnUnreferenced - return groups that are not referenced from a type
Parameters:
  returnRootGroups - return groups from the 'root' level (only checked if returning referenced)
Parameters:
  returnSubGroups - return groups that are subgroups of other groups (only checked if returning referenced) FxGroup ArrayList



getInactiveMandatorList
String getInactiveMandatorList()(Code)
Get a comma separated list of inactive mandators comma separated list of inactive mandators



getMandator
Mandator getMandator(long id)(Code)
Get a mandator by its id
Parameters:
  id - the mandator id the mandator with the given id



getMandator
Mandator getMandator(String name)(Code)
Get a mandator by its name
Parameters:
  name - the mandator name the mandator of the given name



getMandators
List<Mandator> getMandators(boolean active, boolean inactive)(Code)
Get a list of all mandators depending on selection criteria
Parameters:
  active - return active mandators?
Parameters:
  inactive - return inactive mandators? list of all mandators depending on selection criteria



getProperties
List<FxProperty> getProperties(boolean returnReferenced, boolean returnUnreferenced)(Code)
Get properties depending on selection criteria
Parameters:
  returnReferenced - return properties that are referenced from a type
Parameters:
  returnUnreferenced - return properties that are not referenced from a type FxProperty iterator



getProperty
FxProperty getProperty(long id)(Code)
Get a property identified by its id
Parameters:
  id - property id FxProperty



getProperty
FxProperty getProperty(String name)(Code)
Get a property identified by its name
Parameters:
  name - property name FxProperty



getPropertyAssignments
List<FxPropertyAssignment> getPropertyAssignments()(Code)
Get all property assignments that are enabled enabled property assignments



getPropertyAssignments
List<FxPropertyAssignment> getPropertyAssignments(boolean includeDisabled)(Code)
Get all property assignments, optionally including disabled
Parameters:
  includeDisabled - include disabled assignments? property assignments, optionally including disabled



getReferencingRelationTypes
List<FxType> getReferencingRelationTypes(long typeId)(Code)
Gets relation types that contain the type with the specified id as source or destination of their relations.
Parameters:
  typeId - id which is referenced by relations list of relation types that contain relations to the type with the specified id



getRoute
Route getRoute(long routeId)(Code)
Load a given route.
Parameters:
  routeId - the route to be loaded the requested route



getScript
FxScriptInfo getScript(long scriptId)(Code)
Get a script by its id
Parameters:
  scriptId - requested script id the script info object



getScriptMapping
FxScriptMapping getScriptMapping(long scriptId)(Code)
Get the script mapping for the requested script
Parameters:
  scriptId - requested script id script mapping



getScriptMappings
List<FxScriptMapping> getScriptMappings()(Code)
Get all script mappings all script mappings



getScripts
List<FxScriptInfo> getScripts()(Code)
Get all scripts all scripts



getSelectList
FxSelectList getSelectList(long id)(Code)
Get the selectlist with the given id
Parameters:
  id - requested select list id select list



getSelectList
FxSelectList getSelectList(String name)(Code)
Get the selectlist with the given name
Parameters:
  name - requested select list name select list



getSelectListItem
FxSelectListItem getSelectListItem(long id)(Code)
Get the selectlist item with the given id
Parameters:
  id - requested select list item id select list item



getSelectLists
List<FxSelectList> getSelectLists()(Code)
Get all available select lists all available select lists



getStep
Step getStep(long stepId)(Code)
Get a Step by its id
Parameters:
  stepId - step id Step



getStepByDefinition
Step getStepByDefinition(long workflowId, long stepDefinitionId)(Code)
Return the step defined by its unique step definition id and workflow.
Parameters:
  stepDefinitionId - the step definition id
Parameters:
  workflowId - the workflow the step has to be in the matching step



getStepDefinition
StepDefinition getStepDefinition(long id)(Code)
Returns a step defined by its unique id.
Parameters:
  id - the unique step definition id the step definition object



getStepDefinitions
List<StepDefinition> getStepDefinitions()(Code)
Get all defined step definitions ArrayList



getSteps
List<Step> getSteps()(Code)
Get all defined steps sll defined steps



getStepsByDefinition
List<Step> getStepsByDefinition(long stepDefinitionId)(Code)
Return all steps using a given stepDefinition..
Parameters:
  stepDefinitionId - the step definition id the matching steps, is a empty result if the stepdefinitionId does not exist or if no steps were found



getStepsByWorkflow
List<Step> getStepsByWorkflow(long workflowId)(Code)
Return the steps assigned to a given workflow.
Parameters:
  workflowId - workflow to return the step definitions for the steps assigned to a given workflow.



getSystemInternalRootPropertyAssignments
List<FxPropertyAssignment> getSystemInternalRootPropertyAssignments()(Code)
Get all system internal property assignments that are connected to the virtual root type system internal property assignments



getTimeStamp
long getTimeStamp()(Code)
Get the timestamp when this environment was loaded timestamp when this environment was loaded



getType
FxType getType(String name)(Code)
Get a type or relation identified by its name
Parameters:
  name - type name type or relation identified by its name



getType
FxType getType(long id)(Code)
Get a type or relation identified by its id
Parameters:
  id - type id type or relation identified by its id



getTypes
List<FxType> getTypes(boolean returnBaseTypes, boolean returnDerivedTypes, boolean returnTypes, boolean returnRelations)(Code)
Get types depending on selection criteria
Parameters:
  returnBaseTypes - return types that are not derived from another type
Parameters:
  returnDerivedTypes - return types that are derived from another type
Parameters:
  returnTypes - return FxTypes
Parameters:
  returnRelations - return FxTypes that are relations FxType iterator



getTypesForProperty
List<FxType> getTypesForProperty(long propertyId)(Code)
Get a list of all types that have assignments of the requested property
Parameters:
  propertyId - requested propery list of all types that have assignments of the requested property



getWorkflow
Workflow getWorkflow(long id)(Code)
Get a Workflow by its id
Parameters:
  id - workflow id Workflow



getWorkflows
List<Workflow> getWorkflows()(Code)
Get all workflows all workflows



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