public final class BusinessEditorManager
extends java.lang.Object
| Constructor and Description |
|---|
BusinessEditorManager()
Initializes a BusinessEditorManager object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
commit()
Call commit() to save the changes of the current pending logical
operation you are performing.
|
BusinessObject |
createBusinessObject(BusinessObject parent,
java.lang.String name)
Creates a BusinessObject.
|
BusinessObject |
createBusinessObject(BusinessObject parent,
java.lang.String name,
CustomObjectInfo descriptor)
Creates a BusinessObject.
|
BusinessObject |
createBusinessObject(java.lang.String name)
Creates a BusinessObject.
|
BusinessObject |
createBusinessObject(java.lang.String name,
CustomObjectInfo descriptor)
Creates a BusinessObject.
|
GlobalFunction |
createGlobalFunction(java.lang.String name,
java.lang.String returnType,
java.lang.String body)
Creates a global function.
|
void |
deleteBusinessObject(BusinessObject bo)
Deletes a business object.
|
void |
deleteGlobalFunction(GlobalFunction function)
Deletes a global function.
|
BusinessObject |
findBusinessObject(java.lang.String name)
Find the existing BusinessObject for the given name.
|
GlobalFunction |
findGlobalFunction(java.lang.String name,
java.lang.String... paramTypes)
Retrieves the global function with the given name.
|
java.util.Collection<GlobalFunction> |
findGlobalFunctions(java.lang.String name)
Retrieves all global functions with the name.
|
java.util.Collection<BusinessObject> |
getBusinessObjects()
Returns buiness objects.
|
java.util.Collection<GlobalFunction> |
getGlobalFunctions()
Returns global functions.
|
void |
release()
Releases the application module instance.
|
void |
rollback()
Discard any changes since last commit.
|
public BusinessEditorManager()
public java.util.Collection<BusinessObject> getBusinessObjects()
public BusinessObject findBusinessObject(java.lang.String name)
name - public BusinessObject createBusinessObject(java.lang.String name)
name - name of the BusinessObjectoracle.jbo.JboException - if a BusinessObject for the name already existspublic BusinessObject createBusinessObject(java.lang.String name, CustomObjectInfo descriptor)
name - name of the BusinessObjectdescriptor - an instance of CustomObjectDescriptororacle.jbo.JboException - if a BusinessObject for the name already existspublic BusinessObject createBusinessObject(BusinessObject parent, java.lang.String name)
parent - parent of the BusinessObjectname - name of the BusinessObjectoracle.jbo.JboException - if a BusinessObject for the name already existspublic BusinessObject createBusinessObject(BusinessObject parent, java.lang.String name, CustomObjectInfo descriptor)
parent - parent of the BusinessObjectname - name of the BusinessObjectdescriptor - an instance of CustomObjectDescriptororacle.jbo.JboException - if a BusinessObject for the name already existspublic void deleteBusinessObject(BusinessObject bo)
bo - the business object to be deleted.public java.util.Collection<GlobalFunction> getGlobalFunctions()
public GlobalFunction findGlobalFunction(java.lang.String name, java.lang.String... paramTypes)
name - name of the global function to be returnedpublic java.util.Collection<GlobalFunction> findGlobalFunctions(java.lang.String name)
name - name of the global functions to be returnedpublic GlobalFunction createGlobalFunction(java.lang.String name, java.lang.String returnType, java.lang.String body)
name - name of the global functionreturnType - return typebody - the function bodypublic void deleteGlobalFunction(GlobalFunction function)
function - the global function to be deleted.public void commit()
public void rollback()
public void release()