Software AG Products 10.5 | Using CentraSite | Type Management | Composite Asset Types | Predefined Composite Asset Types
 
Predefined Composite Asset Types
The following sections identify the nonshared components, shared components, and required objects that are associated with each of the predefined composite types installed with CentraSite.
Service
List all nonshared components, shared components, and required objects associated with the predefined composite type Service.
Nonshared Components
Description
Binding(s)
The objects that represent the specific ports that are defined in the WSDL. (A port defines a specific endpoint where the service is provided.)
Interface(s)
The objects that represent the portType that is a defined in the WSDL. (A portType defines a set of operations that the service provides.)
Operation(s)
The objects that represent the individual operations that the service provides.
Service WSDL
The ExternalLink to the WSDL file and the WSDL file itself.
Other WSDL (references to WSDLs that are imported or included in the main service WSDL)
The ExternalLinks to the referenced WSDL files and the referenced WSDL files themselves.
Important:
If, at collection time, the collector discovers that a referenced WSDL is also a component of another asset, it places that WSDL in the shared component list. Otherwise, it returns the referenced WSDL in the list of nonshared components.
BPEL Partner Link Type
The object that represents the BPEL Partner Link Type to which the service is related (if such an association exists).
BPEL Role
The object that represents the BPEL Role to which the service is related (if such an association exists).
Shared Components
Description
XML Schema(s)
The entire graph of XML schemas that are related to the service. (The graph includes all of the XML schemas that the service references directly or indirectly). For each XML schema in the graph, the collector collects the ExternalLink to the XSD file and the actual XSD file itself.
Required Objects
Description
Service type
The Type object that defines the structure of a Service object in this registry (including all user-defined profiles that have been defined for the type).
WS-Policy
The WS-Policy objects that are associated with the service (if any).
Supporting Documents
ExternalLinks that point to files in the supporting document library plus the files themselves (if any).
Note:
The list of supporting documents that the collector returns includes:
*documents that have been attached to the service using any of the predefined File attributes defined in the Service type
*documents that have been attached to the service using a custom File attribute
*any documents that have been attached to the service using an ad-hoc ExternalLink
Virtual Service
List all nonshared components, shared components, and required objects associated with the predefined composite type Virtual Service.
Nonshared Components
Description
The set of nonshared components defined for the Service type.
See nonshared components in Service.
WS-Policy
The WS-Policy object associated with the virtual service.
Processing Steps
The policy objects that represent the processing steps for the virtual service.
Extrinsic object
An internal copy of the WSDL that is maintained for the virtual service.
VSD
The virtual service's virtual service descriptor (VSD).
Shared Components
Description
The set of shared components defined for the Service type.
See shared components in Service.
Required Objects
Description
Service type
The Type object that defines the structure of a Service object in this registry (including all user-defined profiles that have been defined for the type).
Native service
The Service object from which the virtual service was generated.
Supporting Documents
ExternalLinks that point to files in the supporting document library plus the files themselves.
Note:
The list of supporting documents that the collector returns includes:
*documents that have been attached to the service using any of the predefined File attributes defined in the Service type
*documents that have been attached to the virtual service using a custom File attribute
*any documents that have been attached to the virtual service using an ad-hoc ExternalLink
REST Service
List all nonshared components, shared components, and required objects associated with the predefined composite type REST Service.
Nonshared Components
Description
ServiceBinding(s)
Each ServiceBinding object represents an <endpoint/> element of the REST Service WSDL20.
Binding Concept(s)
Each Binding Concept object represents a <binding/> element of the REST Service WSDL20.
Interface(s)
Each Interface object represents an <interface/> element of the REST Service WSDL20.
SpecificationLink(s)
SpecificationLinks are used to link the Interface and Binding Concept objects to a ServiceBinding object.
Operation(s)
Each Operation object represents a REST Resource and is represented as an element in the WSDL20.
Service WSDL20
The ExternalLink to the WSDL20 file (in the CentraSite repository) and the WSDL20 file itself.
Shared Components
Description
XML Schema(s)
The entire graph of XML Schemas that are related to the REST Service. (The graph includes all of the XML Schemas that the REST Resource reference directly or indirectly). For each XML Schema in the graph, the collector collects the ExternalLink to the XSD file (in the CentraSite repository) and the actual XSD file itself.
Required Objects
Description
Service Type
The ObjectType Concept that defines the structure of a Service object in this registry (including all user defined profiles that have been defined for the type).
CentraSiteVirtualType
The CentraSiteVirtualType Concept that identifies the VirtualType of the Service object.
WS-Policy
The WS-Policy objects that are associated with the service (if any).
Supporting Documents
ExternalLinks that point to files in the supporting document library plus the files themselves (if any).
Note:
The list of supporting documents that the collector returns includes:
*documents that have been attached to the service using any of the predefined File attributes defined in the Service type
*documents that have been attached to the service using a custom File attribute
*any documents that have been attached to the service using an ad-hoc ExternalLink
OData Service
List all nonshared components, shared components, and required objects associated with the predefined composite type OData Service.
Nonshared Components
Description
OData Resources
Each OData Resource object represents an <EntitySet/>, <FunctionImport/>, <ActionImport/>, or <Singleton/> element of the OData Service EDMX.
Operation(s)
Each Operation object represents an HTTP method supported by an OData Resource.
Associated Documents
The ExternalLink to the EDMX file (Metadata document) and the EDMX file itself.
Shared Objects
Description
None
n/a
Required Objects
Description
Service type
The Type object that defines the structure of an OData Service object in this registry (including all user-defined profiles that have been defined for the type).
XML Service
List all nonshared components, shared components, and required objects associated with the predefined composite type XML Service.
Nonshared Components
Description
ServiceBinding(s)
Each ServiceBinding object represents an <endpoint/> element of the XML Service WSDL20.
Binding Concept(s)
Each Binding Concept object represents a <binding/> element of the XML Service WSDL20.
Interface(s)
Each Interface object represents an <interface/> element of the XML Service WSDL20.
SpecificationLink(s)
SpecificationLinks are used to link the Interface and Binding Concept objects to a ServiceBinding object.
Operation(s)
Each Operation object represents an XML Service and is represented as an element in the WSDL20.
Service WSDL20
The ExternalLink to the WSDL20 file (in the CentraSite repository) and the WSDL20 file itself.
Shared Components
Description
XML Schema(s)
The entire graph of XML Schemas that are related to the XML Service. (The graph includes all of the XML Schemas that the XML Service reference directly or indirectly). For each XML Schema in the graph, the collector collects the ExternalLink to the XSD file (in the CentraSite repository) and the actual XSD file itself.
Required Objects
Description
Service Type
The ObjectType Concept that defines the structure of a Service object in this registry (including all user defined profiles that have been defined for the type).
CentraSiteVirtualType
The CentraSiteVirtualType Concept that identifies the VirtualType of the Service object.
WS-Policy
The WS-Policy objects that are associated with the service (if any).
Supporting Documents
ExternalLinks that point to files in the supporting document library plus the files themselves (if any).
Note:
The list of supporting documents that the collector returns includes:
*documents that have been attached to the service using any of the predefined File attributes defined in the Service type
*documents that have been attached to the service using a custom File attribute
*any documents that have been attached to the service using an ad-hoc ExternalLink
XML Schema
List all nonshared components, shared components, and required objects associated with the predefined composite type XML Schema.
Nonshared Components
Description
XSD File
The ExternalLink to the XSD file and the XSD file itself.
XML Schema(s) (referenced)
The entire graph of XML schemas that are related to this XML schema. (The graph includes all of the schemas that this XML schema references directly or indirectly). For each XML schema in the graph, the collector collects the ExternalLink to the XSD file and the actual XSD file itself.
Shared Objects
Description
None
n/a
Required Objects
Description
XML Schema type
The Type object that defines the structure of an XML Schema object in this registry (including all user-defined profiles that have been defined for the type).
BPEL Process
List all nonshared components, shared components, and required objects associated with the predefined composite type BPEL Process.
Nonshared Components
Description
BPEL File
The ExternalLink to the BPEL document and the BPEL document itself.
BPEL Partners
The objects that represent partners in the BPEL process.
PartnerLinks
The objects that represent partner links in the BPEL process.
Association Type (Service)
The association type that CentraSite uses to relate a BPEL process to a service.
Shared Objects
Description
None
n/a
Required Objects
Description
BPEL type
The Type object that defines the structure of a BPEL object in this registry (including all user-defined profiles that have been defined for the type).
Services
The services that are referenced by the BPEL's PartnerLinks. (This includes all of the components and required objects associated with the referenced services. For a detailed list of these components and required objects, see Service.)
PartnerLinkTypes
The PartnerLinkTypes that are referenced by the BPEL's PartnerLinks.
Roles
The Roles that are referenced by the BPEL's PartnerLinks.
WS-Policy
List all nonshared components, shared components, and required objects associated with the predefined composite type WS-Policy.
Nonshared Components
Description
Policy
The object representing the policy itself.
Policy Parameter
The objects which form the parameters defined for the policy (if any).
Note:
There can be multiple levels of parameters which can be nested; parameters from all levels is included.
Policy Condition (if any)
The object representing the conditions defined for the policy (for example, if the policy has conditions such as Name contains XML).
Shared Objects
Description
None
n/a
Required Objects
Description
Custom policy action
A custom action that is used by the policy and is not available as part of the predefined set.
Custom policy action parameters
All action parameters used by a custom action that the policy uses (if any).
Custom asset types
The custom defined asset types that the policy is defined for (if any).
Registry object
The registry object that the policy uses as a parameter (if any).
BPM Process Project
List all components associated with the predefined composite type BPM Process Project.
Components
Description
Process
Contains a set of Process Steps that invokes services and possibly other processes and has documents as inputs and outputs.
BPM Process Step
List all components associated with the predefined composite type BPM Process Step.
Components
Description
CAF Task Type
webMethods Task Engine human activity task.
CAF Security Role
A role which has the privilege to participate in CAF actions.
E-Form
The E-form object represents electronic forms that support forms-driven processes.
IS Service
Represents a webMethods IS Service Type.
Process Pool
Allows grouping of process steps into an internal or external process. More than one pool may exist within a process.
Process
Contains a set of Process Steps that invokes services and possibly other processes and has documents as inputs and outputs.
Service
A service is a software component that is described through a well defined interface and is capable of being accessed through standard network protocols such as, but not limited to, SOAP over HTTP. CentraSite is able to extract metadata of services based on a WSDL description.
User
The predefined JAXR-based type User.
XML Schema
A reference to an XML Schema file.
IS Package
List all components associated with the predefined composite type IS Package.
Components
Description
IS Specification
Represents a webMethods IS Specification Type.
IS Type Definition
Represents a webMethods IS Type Definition Type.
IS Routing Rule
Represents a webMethods IS Routing Rule Type.
IS Service Interface
Represents a webMethods IS Service Interface Type.
IS Connection
Represents a webMethods IS Connection Type.
IS Service
Represents a webMethods IS Service Type.
IS Service Interface
List all components associated with the predefined composite type IS Service Interface.
Components
Description
Binding(s)
The objects that represent the specific ports that are defined in the WSDL. (A port defines a specific endpoint where the service is provided.)
Interface(s)
The objects that represent the portType that is a defined in the WSDL. (A portType defines a set of operations that the service provides.)
Operation(s)
The objects that represent the individual operations that the service provides.
IS Service
Represents an Integration Server (IS) Service operation.
REST Service
Represents a corresponding REST Service in the Integration Server (IS).
Process
List all components and required objects associated with the predefined composite type Process.
Components
Description
Process Step
Represents an activity in a Process.
Process Pool
Allows grouping of Process Steps into an internal or external Process. More than one Process Pool may exist within a Process.
Required Object
Description
BPM Process Project
A user defined project that allows users to group BPM assets.
Process Pool
List all components associated with the predefined composite type Process Pool.
Components
Description
Process Swimlane
Allows the grouping of Process Steps by actor.
Process Swimlane
List all components associated with the predefined composite type Process Swimlane.
Components
Description
Process Step
Represents an activity in a Process.
Web Application
List all components associated with the predefined composite type Web Application.
Components
Description
Web Application Page
Construct that is used to build User Interface pages for CAF web, portlet and task applications.
Portlet
Portlet built using webMethods CAF User Interface technology. Supports JSR 168.
CAF Task Type
webMethods Task Engine human activity task.
CAF Security Role
Java Web Application Security Role.
JDBC Datasource
Connection to a JDBC database.
Portlet
List all components associated with the predefined composite type Portlet.
Components
Description
Portlet Preference
Allows customized portlet behavior.
Web Application Page
Construct that is used to build User Interface pages for CAF web, portlet and task applications.
CAF Task Type
List all components associated with the predefined composite type CAF Task Type.
Components
Description
CAF Task Rule
webMethods Task Engine Task Assignment or Event execution mechanism.
TN Group
List all components associated with the predefined composite type TN Group.
Components
Description
TN Document Type
A description of a document type that is expected in a user's Trading Network.
Business Rules Project
List all components associated with the predefined composite type Business Rules Project.
Components
Description
Rule Set
A container for related rule metaphor assets.
Data Model
Defines a set of data elements available to a rule.
Rule Action
Represents some external behavior.
Data Model
List all components associated with the predefined composite type Data Model.
Components
Description
Rule Parameter
Represents the connection from a metaphor to a data model.
Virtual XML Service
List all nonshared components, shared components, and required objects associated with the predefined composite type Virtual XML Service.
Nonshared Components
Description
The set of nonshared components defined for the XML Service type.
See nonshared components in XML Service.
WS-Policy
The WS-Policy object associated with the XML service.
Processing Steps
The policy objects that represent the processing steps for the Virtual XML Service.
Extrinsic object
An internal copy of the WSDL20 that is maintained for the Virtual XML Service.
VSD
The Virtual XML Service's Virtual Service Descriptor (VSD).
Shared Components
Description
The set of shared components defined for the XML Service type.
See shared components in XML Service.
Required Objects
Description
Service type
The ObjectType Concept that defines the structure of a Service object in this registry (including all user-defined profiles that have been defined for the type).
CentraSiteVirtualType
The CentraSiteVirtualType Concept that identifies the VirtualType of the Service object.
Native service
The XML Service object from which the Virtual XML Service was generated.
Supporting Documents
ExternalLinks that point to files in the supporting document library plus the files themselves.
Note:
The list of supporting documents that the collector returns includes:
*documents that have been attached to the service using any of the predefined File attributes defined in the Virtual XML Service type
*documents that have been attached to the virtual service using a custom File attribute
*any documents that have been attached to the virtual service using an ad-hoc ExternalLink
Virtual REST Service
List all nonshared components, shared components, and required objects associated with the predefined composite type Virtual REST Service.
Nonshared Components
Description
The set of nonshared components defined for the REST Service type.
See nonshared components in REST Service.
WS-Policy
The WS-Policy object associated with the REST service.
Processing Steps
The policy objects that represent the processing steps for the Virtual REST Service.
Extrinsic object
An internal copy of the WSDL20 that is maintained for the Virtual REST Service.
VSD
The Virtual REST Service's Virtual Service Descriptor (VSD).
Shared Components
Description
The set of shared components defined for the REST Service type.
See shared components in REST Service.
Required Objects
Description
Service type
The ObjectType Concept that defines the structure of a Service object in this registry (including all user-defined profiles that have been defined for the type).
CentraSiteVirtualType
The CentraSiteVirtualType Concept that identifies the VirtualType of the Service object.
Native service
The XML Service object from which the Virtual REST Service was generated.
Supporting Documents
ExternalLinks that point to files in the supporting document library plus the files themselves.
Note:
The list of supporting documents that the collector returns includes:
*documents that have been attached to the service using any of the predefined File attributes defined in the Virtual XML Service type
*documents that have been attached to the virtual service using a custom File attribute
*any documents that have been attached to the virtual service using an ad-hoc ExternalLink
Virtual OData Service
List all nonshared components, shared components, and required objects associated with the predefined composite type Virtual OData Service.
Nonshared Components
Description
The set of nonshared components defined for the OData Service type.
See nonshared components in OData Service.
Processing Steps
The policy objects that represent the processing steps for the Virtual OData Service.
Shared Objects
Description
None
n/a
Required Objects
Description
Service type
The Type object that defines the structure of an OData Service object in this registry (including all user-defined profiles that have been defined for the type).
CentraSiteVirtualType
The CentraSiteVirtualType Concept that identifies the VirtualType of the OData Service object.
Native service
The OData Service object from which the Virtual OData Service was generated.