Package | Description |
---|---|
com.pega.pegarules.pub.clipboard |
Clipboard, Page, and Property interfaces.
|
com.pega.pegarules.pub.context | |
com.pega.pegarules.pub.database |
Provides access to the relational database.
|
com.pega.pegarules.pub.generator |
Java generation public interfaces and classes.
|
com.pega.pegarules.pub.services.xsd | |
com.pega.pegarules.pub.util |
Miscellaneous public utility classes and interfaces.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidStreamError
Exception thrown by clipboard classes when a method fails because
an identifier (page name, property name, or group subscript) is not
valid.
|
class |
PegaArchiveException
Exception thrown by PegaArchive classes when a method fails because
it is unable to read from or write to the archive.
|
class |
PRDataPagePoolException
Exception class related to Data Page Pool.
|
class |
PRObjectWrapperException
PRObjectWrapperException is thrown when the wrapper generator is
asked to generate a class not that appears to be a custom wrapper.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidConfigurationException
Exception indicating an issue in a user's configuration
|
class |
InvalidLocaleException
Exception Class for incorrect Locales
|
class |
PRNoSuchChildException |
class |
PRTimeoutExpiredException |
Modifier and Type | Method and Description |
---|---|
void |
PRRequestProcessor.dequeueExecutionRequest(java.lang.String aExecutionRequestID,
StringMap aOptions)
Retrieve an execution request from the queue using its unique ID
|
int |
PRRequestProcessor.processQueue(java.lang.String aQueueClass,
StringMap aOptions)
Process execution requests stored in the queue
|
void |
PRRequestProcessor.processServiceRequest(java.lang.String aQueueItemID)
Processes Service Request identified by the Queue Item ID
|
java.lang.String |
PRRequestProcessor.queueConnectRequest(java.lang.String aActivityClass,
java.lang.String aActivityName,
ClipboardPage aPrimaryPage,
ParameterPage aParams,
java.util.List aOtherPages)
Enqueue Connect Execution Request
|
Modifier and Type | Class and Description |
---|---|
class |
AuthorizationException
Indicates that a database operation could not be performed due to
insufficient authorization.
|
class |
BadClassDefinitionException
Indicates that a PegaRULES class does not exist, or if there
is some other problem with its definition.
|
class |
BadDatabaseDefinitionException
Database configuration is invalid or missing.
|
class |
BadInputException
Indicates that an input to a database method is invalid.
|
class |
BadInstanceDataException
This exception is thrown when PegaRULES encounters a database record with corrupt data.
|
class |
BadRoleException
Exception thrown when a bad role is specified.
|
class |
BadRulesetException
An exception with a ruleset--either a badly formatted
ruleset string, or an undefined ruleset, depending on the method.
|
class |
BadTableMappingException
Indicates that there is a problem mapping from a class instance
to a table.
|
class |
CacheException
Indicates that the cache detected an error.
|
class |
ColumnPopulationException |
class |
ConfigurationException
This exception is thrown if there is bad configuration.
|
class |
ConnectionException
This class and its subclasses represent database-related connectivity
errors (as opposed to operational errors).
|
class |
DatabaseException
An exception in database processing.
|
class |
DuplicateKeyException
Indicates that a duplicate key violation occurred, such as a duplicate primary key or any other unique constraint
|
class |
InitializationException
Deprecated.
use a more specific exception class instead
|
class |
IntegrityConstraintViolationException
Indicates that the Integrity constraint violation is detected
|
class |
JTAException
JTAException simply encapsulates the myriad exceptions that come from
the Java Transaction API.
|
class |
LockFailureException
An exception that is thrown when a lock-related problem
occurs.
|
class |
LockGoneException
This exception indicates that an expected lock is gone.
|
class |
LockStolenException
An exception indicating that a required lock has been stolen by another
Requestor.
|
class |
MultipleCircumstancePropertiesException
This exception is thrown when PegaRULES encounters more than one version of
a Rule with the same name, but different Circumstance (
pyCircumstanceProp ) or Date
Circumstance (pyCircumstanceDateProp ) Properties. |
class |
MultipleInstancesWithKeyException
Describes the problem where the Database Interface encounters more
than one record when submitting a query to perform an "open."
|
class |
MultipleRuleVersionException
This exception is thrown when PegaRULES encounters more than one version of a
Rule with identical Rule Resolution characteristics.
|
class |
NonexistentTableException
This exception is thrown when PegaRULES configuration points to a database
table that does not exist.
|
class |
NoRuleVersionWithoutCircumstanceException
This exception is thrown during Rule Resolution if there is no default
Rule version found.
|
class |
NotSupportedException
An exception in database processing.
|
class |
RuleSaveNotSupportedException
An exception in database processing.
|
Modifier and Type | Class and Description |
---|---|
class |
FirstUseAssemblerException
The
FirstUseAssemblerException class is thrown for any
unrecoverable error during First-Use Assembly runtime processing. |
Modifier and Type | Method and Description |
---|---|
boolean |
XSDComponentBuilder.elementHasComplexType(javax.xml.namespace.QName aElemRef)
Check if a particular element has a reference to a named complex
type definition, or a local in-line complex type definition.
|
java.util.List |
XSDComponentBuilder.getAbstractElementQNames()
Get a list of qualified names for all global element declarations
that have the 'abstract' attribute set with a value of "true".
|
java.util.List |
XSDComponentBuilder.getAbstractTypeQNames()
Get a list of qualified names for all global attribute declarations
that have the 'abstract' attribute set with a value of "true".
|
XSDAttributeGroupDefinition |
XSDComponentBuilder.getAttributeGroupDefinition(javax.xml.namespace.QName aGroupRef)
Get the attribute group definition component object associated with
the given qualified name.
|
java.util.List |
XSDComponentBuilder.getAttributeGroupNames(java.lang.String aNamespaceURI)
Get a list of names for all global attribute group definitions
that belong to the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getAttributeGroupQNames()
Get a list of qualified names for all global attribute
group definitions in all referenced schema documents.
|
java.util.List |
XSDComponentBuilder.getComplexTypeNames(java.lang.String aNamespaceURI)
Get a list of names for all global complex type definitions
that belong to the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getComplexTypeQNames()
Get a list of qualified names for all global complex
type definitions in all referenced schema documents.
|
java.util.List |
XSDComponentBuilder.getDefinedNamespaceURIs()
Get a list of namespace URI's that the referenced WSDL or
XML Schema documents define.
|
java.lang.String |
XSDComponentBuilder.getDocumentSummary()
Get a summary of all documents that were loaded as a result
of document 'import' or 'include' references in the root
document or any of the other referenced documents.
|
XSDAttributeDeclaration |
XSDComponentBuilder.getGlobalAttributeDeclaration(javax.xml.namespace.QName aAttrRef)
Get the attribute declaration component object associated with
the given qualified name.
|
java.util.List |
XSDComponentBuilder.getGlobalAttributeNames(java.lang.String aNamespaceURI)
Get a list of names for all global attribute declarations
that belong to the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getGlobalAttributeQNames()
Get a list of qualified names for all global attribute
declarations in all referenced schema documents.
|
XSDElementDeclaration |
XSDComponentBuilder.getGlobalElementDeclaration(javax.xml.namespace.QName aElemRef)
Get the element declaration component object associated with
the given qualified name.
|
java.util.List |
XSDComponentBuilder.getGlobalElementNames(java.lang.String aNamespaceURI)
Get a list of names for all global element declarations
that belong to the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getGlobalElementQNames()
Get a list of qualified names for all global element
declarations in all referenced schema documents.
|
java.util.List |
XSDComponentBuilder.getModelGroupNames(java.lang.String aNamespaceURI)
Get a list of names for all global model group definitions
that belong to the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getModelGroupQNames()
Get a list of qualified names for all global model
group definitions in all referenced schema documents.
|
XSDComplexTypeDefinition |
XSDComponentBuilder.getNamedComplexTypeDefinition(javax.xml.namespace.QName aTypeRef)
Get the complex type definition component object associated with
the given qualified name.
|
XSDModelGroupDefinition |
XSDComponentBuilder.getNamedModelGroupDefinition(javax.xml.namespace.QName aGroupRef)
Get the model group definition component object associated with
the given qualified name.
|
XSDSimpleTypeDefinition |
XSDComponentBuilder.getNamedSimpleTypeDefinition(javax.xml.namespace.QName aTypeRef)
Get the simple type definition component object associated with
the given qualified name.
|
java.util.List |
XSDComponentBuilder.getReferencedDocumentLocations()
Get a list of absolute URL or PRFile paths for all documents
that were loaded as a result of document 'import' or 'include'
references in the root document or any of the other referenced
documents.
|
XSDComponentList |
XSDComponentBuilder.getSchemaDocuments(java.lang.String aNamespaceURI)
Get the list of schema document component objects associated with
the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getSimpleTypeNames(java.lang.String aNamespaceURI)
Get a list of names for all global simple type definitions
that belong to the given namespace URI.
|
java.util.List |
XSDComponentBuilder.getSimpleTypeQNames()
Get a list of qualified names for all global simple
type definitions in all referenced schema documents.
|
java.util.List |
XSDComponentBuilder.getSubstituteElementQNames(javax.xml.namespace.QName aElemRef)
Get a list of qualified names for all named complex type definitions
that use the 'substitutionGroup' attribute to declare membership
in a substitution group hierarchy.
|
java.util.List |
XSDComponentBuilder.getSubstituteTypeQNames(javax.xml.namespace.QName aTypeRef)
Get a list of qualified names for all named complex type definitions
that use type extension or restriction to create a type hierarchy.
|
java.lang.String |
XSDComponentBuilder.getTargetNamespaceValue()
Return the value of the 'targetNamespace' attribute of the
root document element.
|
boolean |
XSDComponentBuilder.hasSubstituteTypes()
Check if there are any substitution types defined on any type name.
|
boolean |
XSDComponentBuilder.isAttributeDeclared(javax.xml.namespace.QName aAttrRef)
Check if a particular attribute has been declared in any of
the referenced schema documents.
|
boolean |
XSDComponentBuilder.isAttributeGroupDefined(javax.xml.namespace.QName aGroupRef)
Check if a particular attribute group has been defined in any of
the referenced schema documents.
|
boolean |
XSDComponentBuilder.isComplexTypeDefined(javax.xml.namespace.QName aTypeRef)
Check if a particular complex type has been defined in any of
the referenced schema documents.
|
boolean |
XSDComponentBuilder.isElementDeclared(javax.xml.namespace.QName aElemRef)
Check if a particular element has been declared in any of
the referenced schema documents.
|
boolean |
XSDComponentBuilder.isModelGroupDefined(javax.xml.namespace.QName aGroupRef)
Check if a particular model group has been defined in any of
the referenced schema documents.
|
boolean |
XSDComponentBuilder.isNamespaceDefined(java.lang.String aNamespaceURI)
Check if a given namespace URI is defined by one or more
of the referenced WSDL or XML Schema documents.
|
boolean |
XSDComponentBuilder.isSimpleTypeDefined(javax.xml.namespace.QName aTypeRef)
Check if a particular simple type has been defined in any of
the referenced schema documents.
|
void |
XSDComponentBuilder.loadAllReferencedDocuments()
Load all documents associated with the URL or PRFile that was
used to initialize the component builder.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ServiceUtils.convertDTDToXSD(java.lang.String aURL)
Convert a DTD file to XML Schema.
|
java.lang.String |
ServiceUtils.createXSDforJavaClass(java.lang.String aClassName,
java.util.List aFieldNames)
Create an XML Schema that describes the specified java class.
|
java.lang.String |
ServiceUtils.createXSDforJavaClass(java.lang.String aClassName,
java.util.List aFieldNames,
boolean aGenerateAppPages)
Create an XML Schema that describes the specified java class.
|
java.util.List |
WebSvcsParser.generateAxisClientClasses(java.lang.String aWSDLURL,
java.lang.String aWSDLData)
Deprecated.
|
ClipboardPage |
SchemaParser.generateRules()
Generate rules for the selected subset of global complex element
and type definitions.
|
java.lang.Class[] |
ServiceUtils.getEJBInterface(javax.naming.Context aContext,
java.lang.String aBindingName,
boolean isLocal)
Use the JNDI server to look up the EJB home and remote interface classes.
|
java.util.List |
SchemaParser.getGlobalTypeSet(PRFile aFile)
Parse a schema definition document to get the list of global
complex element and type definitions.
|
java.util.List |
SchemaParser.getGlobalTypeSet(java.io.Reader aReader)
Parse a schema definition document to get the list of global
complex element and type definitions.
|
java.util.List |
SchemaParser.getGlobalTypeSet(java.lang.String aSource)
Parse a schema definition document to get the list of global
complex element and type definitions.
|
javax.naming.Context |
ServiceUtils.getJNDIContext(ClipboardPage aServerPage)
Get the JNDI server initial context object.
|
javax.naming.Context |
ServiceUtils.getJNDIContext(ClipboardPage aServerPage,
boolean isLocal)
Get the JNDI server initial context object.
|
XSDComponentBuilder |
ServiceUtils.getXSDComponentBuilder(java.io.File aFile)
Create an instance of the XSDComponentBuilder class that
can be used to load WSDL or XML Schema documents to generate
XSDComponent objects.
|
XSDComponentBuilder |
ServiceUtils.getXSDComponentBuilder(PRFile aFile)
Create an instance of the XSDComponentBuilder class that
can be used to load WSDL or XML Schema documents to generate
XSDComponent objects.
|
XSDComponentBuilder |
ServiceUtils.getXSDComponentBuilder(java.io.Reader aReader)
Create an instance of the XSDComponentBuilder class that
can be used to load WSDL or XML Schema documents to generate
XSDComponent objects.
|
XSDComponentBuilder |
ServiceUtils.getXSDComponentBuilder(java.lang.String aURLVal)
Create an instance of the XSDComponentBuilder class that
can be used to load WSDL or XML Schema documents to generate
XSDComponent objects.
|
XSDComponentBuilder |
ServiceUtils.getXSDComponentBuilder(java.net.URL aURL)
Create an instance of the XSDComponentBuilder class that
can be used to load WSDL or XML Schema documents to generate
XSDComponent objects.
|
java.lang.String |
ServiceUtils.getXSDFileData(java.lang.String aPath)
Open and read the content of a generated XSD file.
|
java.util.List |
ServiceUtils.lookupEJBBindings(javax.naming.Context aContext,
boolean isLocal)
Get a list of EJB binding names from a JNDI server.
|
java.util.List |
ServiceUtils.lookupEJBBindings(javax.naming.Context aContext,
java.lang.String aServerName)
Get a list of EJB binding names from a JNDI server.
|
static java.lang.String |
StringUtils.packString(java.lang.String input)
Convert escape sequences to individual characters.
|
ClipboardPage |
SchemaParser.parse(PRFile aFile)
Parse a schema definition document into class, model, and
property instances.
|
void |
WebSvcsParser.parse(java.io.Reader aReader)
Parse a web services definition document
|
ClipboardPage |
SchemaParser.parse(java.io.Reader aReader)
Parse a schema definition document into class, model, and
property instances.
|
void |
WebSvcsParser.parse(java.lang.String aSource)
Parse a web services definition document
|
ClipboardPage |
SchemaParser.parse(java.lang.String aSource)
Parse a schema definition document into class, model, and
property instances.
|
Copyright © 2015 Pegasystems Inc. All Rights Reserved.