A
- about ATG Web Services, About ATG Web Services, About Web Services in the ATG Platform
- acceptJSONInput, acceptJSONInput
- accessing ATG Web Services from .NET clients, Accessing ATG Web Services from .NET Clients
- accessing ATG Web Services from Java clients, Accessing ATG Web Services from Java Clients
- ActionScript client library
- REST Web Services, ActionScript Client Library
- add-item tag, item-descriptor Child Tags
- addItem operations, addItem
- AddService, Adding Repository Items
- data validation, Adding Repository Items
- allowAccessForUnsecuredRepository, allowAccessForUnsecuredRepository
- appendMultiValuesByDefault, appendMultiValuesByDefault
- arg1 functional parameter, Positional Parameters
- asynchronous requests, Identifying a Response
- ATG client libraries
- REST Web Services, ATG Client Libraries
- ATG Web Services, ATG Web Services, Deploying Web Services
- atg-rest-form-tag-priorities, Form Value Priority
- atg-rest-null, Setting Properties to Null
- atg-rest-output, Choosing Output Markup
- atg-rest-property-filters, Filtering for One Request
- atg-rest-return-form-handler-exceptions, Returning Form Handler Exceptions
- atg-rest-return-form-handler-properties, Returning Form Handler Properties
- atg-rest-show-rest-paths, Multiple Values in Output
- atg-rest-transient, Transient Items
- atg-rest-user-input, Identifying a Response
- atg.adapter.integrations.ChangedPropertyBean, ChangedPropertyBean
- atg.adapter.integrations.IntegrationRepository, IntegrationRepository
- atg.adapter.integrations.IntegrationRepositoryItem, IntegrationRepositoryItem
- atg.adapter.integrations.IntegrationRepositoryItemDescriptor, IntegrationRepositoryItemDescriptor
- atg.adapter.integrations.IntegrationRepositoryView , IntegrationRepositoryView
- Atg.DotNet.WebService API, Using the Atg.DotNet.WebService API to Serialize and Deserialize RepositoryItems
- Atg.DotNet.WebService.ComplexType, Complex Type Class
- Atg.DotNet.WebService.NoSuchPropertyException, NoSuchPropertyException Class
- Atg.DotNet.WebService.Property, Property Class
- Atg.DotNet.WebService.RepositoryItem, RepositoryItem Class
- Atg.DotNet.WebService.RepositoryItemRef, RepositoryItemRef Class
- Atg.DotNet.WebService.RepositoryItemSerializationException, RepositoryItemSerializationException Class
- atg.integrations.BaseCommand, Implementing the RPC API
- atg.integrations.BaseCommandHandler, Implementing the RPC API
- atg.integrations.Command interface, Command Interface
- atg.integrations.CommandHandler interface, CommandHandler Interface
- atg.integrations.CommandResults, CommandResult Class
- atg.integrations.MapRPCDroplet, Executing Commands in Pages
- atg.repository.databinding.MappingRepositoryItem, atg.repository.databinding.MappingRepositoryItem
- atg.repository.RepositoryService, RepositoryService Class
- atg.repository.xml.AddService, Adding Repository Items
- atg.repository.xml.GetService, Getting Repository Items
- atg.repository.xml.RemoveService, Removing Repository Items
- atg.repository.xml.UpdateService, Updating Repository Items
- atg.repository.xml.XMLSchemaManager, Managing Schemas and Mapping Files
- ATGWS.dll
- client stubs for .NET, Client Stubs, Using the Atg.DotNet.WebService API to Serialize and Deserialize RepositoryItems
- deserializing RepositoryItems, Web Services that Access RepositoryItems
- installing, Installing ATGWS.dll
- serializing RepositoryItems, Web Services that Access RepositoryItems
- Axis
- calling Web Services using, Calling ATG Web Services from a Java Client
C
- client stubs for .NET, Client Stubs
- client stubs for Java clients (see static Web Service calls)
- command operations
- addItem, addItem
- executeQuery, executeQuery
- getItem, getItem
- Integration Repository, Command Operations
- removeItem, removeItem
- updateItem, updateItem
- CommandHandlers, CommandHandler Interface
- CommandResults, CommandResult Class
- commands, Command Interface
- executing, Command Interface
- executing in pages, Executing Commands in Pages
- invoking, Command Interface
- component properties
- getting, Getting Component Properties
- in REST Web Services, Working with Component Properties
- setting, Setting Component Properties
- components
- REST path for, REST Web Services URLs
- configuration
- of the REST Web Services server, Configuring the REST Server
- Content-Type, Setting the Content-Type Value
- control parameters, Control Parameters
- CookieContainer, Sharing Sessions, Writing a CookieContainer Class, Session Sharing
- .Net client example, Sample Web Service Calls
- Java client example, Creating a Call Using a Client Stub (Static), Creating a Call Using the Dynamic Invocation Interface (Dynamic)
- curl command-line utility, Client Software
- custom Web Services, Creating Custom Web Services
D
- data binding
- repository to XML (see repository to XML data binding)
- data validation, Adding Repository Items, Updating Repository Items
- date format in REST input, Date Format in Input
- default-acl, Quick Setup for Testing
- defaultOutputCustomizer, Choosing Output Markup, defaultOutputCustomizer
- definition files
- Integration Repository, Defining an Integration Repository, Integration Repository Definition File
- derived properties
- updating, updateItem
- derived-properties tag, item-descriptor Child Tags
- deserializing content on the client side, Creating a Serializer and Deserializer, Using the Atg.DotNet.WebService API to Serialize and Deserialize RepositoryItems
- dot Net clients (see .NET clients)
- DTDs
- Integration Repository, item-descriptor Child Tags
- repository to XML mapping files, Mapping Files
- dynamic Web Service calls, Creating a Call Using the Dynamic Invocation Interface (Dynamic)
- distinction from static calls, Calling ATG Web Services from a Java Client
- limitations, Calling ATG Web Services from a Java Client
- Dynamo Administration UI
- Web Service creation wizard, Web Service Creation Wizard, Using the JMS Message Web Service Wizard
- Web Service registry, Managing Web Services
- Web Service security manager, Creating and Editing Security Configurations
F
- filter depth
- specifying default, Specifying the Filter Depth
- specifying for one request, Filtering for One Request
- filtering templates, Filtering Templates
- filteringConfiguration.xml, Default Filtering
- form handlers
- form value priority, Form Value Priority
- invoking with the REST Web Services, Invoking Form Handlers
- returning exceptions, Returning Form Handler Exceptions
- returning properties, Returning Form Handler Properties
- submitting form values, Submitting Form Values
- form values
- priority, Form Value Priority
- functional parameters, Functional Parameters
- positional, Positional Parameters
I
- input values
- REST Web Services, Input Values
- Installing ATGWS.dll, Installing ATGWS.dll
- Integration Data repository, Persistent Caching
- cleaning up, Cleaning up the Persistent Cache
- Integration Repository, Using the Integration Repository
- APIs, Integration Repository APIs
- architecture, Architecture
- command operations, Command Operations
- definition files, Defining an Integration Repository, Integration Repository Definition File
- DTD, item-descriptor Child Tags
- examples, Configuration Examples
- operations, Architecture
- persistent cache, Persistent Caching
- queries, IntegrationRepositoryView
- setting up, Setting Up an Integration Repository
- IntegrationRepository component, Defining an Integration Repository, IntegrationRepository
- IntegrationRepositoryView, Architecture
- internal users
- logging into REST Web Services server, Logging In as an Internal User
- item-descriptor tag, item-descriptor tag
J
- Java classes
- controlling property expansion for, Suppressing Property Expansion for Java Classes
- Java client library
- REST Web Services, Java Client Library
- Java clients
- before calling Web Services, Before You Begin Using a Java Client
- calling Web Services, Accessing ATG Web Services from Java Clients
- CookieContainer, Sharing Sessions, Writing a CookieContainer Class, Creating a Call Using a Client Stub (Static), Creating a Call Using the Dynamic Invocation Interface (Dynamic)
- deserializing content, Creating a Serializer and Deserializer
- dynamic Web Service calls, Creating a Call Using the Dynamic Invocation Interface (Dynamic)
- security, Security
- serializing content, Creating a Serializer and Deserializer
- starting REST session, Starting a Session Without Logging In
- static Web Service calls, Creating a Call Using a Client Stub (Static), Creating a Call Using the Dynamic Invocation Interface (Dynamic)
- transactions, Transactions
- two ways to call Web Services, Calling ATG Web Services from a Java Client
- JAX-RPC, JAX-RPC
- deployment descriptor, JAX-RPC Deployment Descriptor and Mapping Files
- mapping file, JAX-RPC Deployment Descriptor and Mapping Files
- JMS Web Services, Creating JMS Web Services
- MessageImporter component, Structure of a JMS Web Service
- Patch Bay configuration, Patch Bay Configuration
- JSON markup
- for parameters, JSON Parameter Markup
- JSON output, JSON Output
- JSPs
- invoking via REST Web Services, Invoking Java Server Pages (JSPs)
M
- mapping files
- DTD, Mapping Files
- example, Mapping Files
- repository to XML data binding, Mapping Files
- MappingRepositoryItem, atg.repository.databinding.MappingRepositoryItem
- maxDepthAllowed, maxDepthAllowed
- message body parameters, Message Body Parameters
- Content-Type, Setting the Content-Type Value
- MessageImporter component, Structure of a JMS Web Service
- methods
- invoking with the REST Web Services, Invoking Component Methods
- multiple values
- in REST Web Services output, Multiple Values in Output
- JSON input for, Multiple Values in Input
- replacing in a repository item property, Multiple Values in Input
P
- parameters
- control, Control Parameters
- functional, Functional Parameters
- JSON markup, JSON Parameter Markup
- message body, Message Body Parameters
- URL query string markup, URL Query String Parameter Markup
- XML markup, XML Parameter Markup
- Patch Bay configuration for JMS Web Services, Patch Bay Configuration
- persistent cache (see Integration Data repository)
- positional parameters, Positional Parameters
- POST method
- handling as other methods, Handling POST Requests as Other Methods
- priority
- property filtering for REST requests, Filtering Priority
- properties
- returning for form handlers, Returning Form Handler Properties
- property aliasing, Property Aliasing
- property filtering, Property Filtering
- propertyElementNameSeparator, PropertyElementNameSeparator
R
- Remote Procedure Calls, Remote Procedure Calls
- APIs, RPC API Architecture
- exception handling, Exception Handling
- remove-item tag, item-descriptor Child Tags
- removeItem operations, removeItem
- RemoveService, Removing Repository Items
- removing repository items, Removing Repository Items
- repositories
- REST path for, REST Web Services URLs
- repository item properties
- appending values, Multiple Values in Input
- replacing multiple values, Multiple Values in Input
- retrieving, Retrieving a Specific Property
- repository items
- adding, Adding a Repository Item
- deleting, Deleting a Repository Item
- generating from XML documents, Adding Repository Items
- listing, Listing Repository Items
- REST Web Services, Working with Repositories
- retrieving, Retrieving a Repository Item
- setting properties, Setting Repository Item Properties
- transforming into XML documents, Getting Repository Items
- transient, Transient Items
- repository to XML data binding, Repository to XML Data Binding
- mapping files, Mapping Files
- XML Schemas, XML Schemas
- repository to XML mapping files
- DTD, Mapping Files
- example, Mapping Files
- repository Web Services, Using the Repository Web Service Wizard
- limitations, Repository Web Service Limitations
- Repository XML schema
- generating, Generating an XML Schema
- mapping file, Creating a Mapping File
- RepositoryItems
- deserializing, Creating a Serializer and Deserializer, Using the Atg.DotNet.WebService API to Serialize and Deserialize RepositoryItems
- serializing, Creating a Serializer and Deserializer, Using the Atg.DotNet.WebService API to Serialize and Deserialize RepositoryItems
- Web Service calls from Java clients, RepositoryItems, Web Services that Access RepositoryItems
- XML schema for Web Service calls, Creating a Call Using a Client Stub (Static)
- RepositoryService class, RepositoryService Class
- REST
- Nucleus components, ATG Platform REST Web Services
- REST module
- Starting, Starting the REST module
- REST property filtering
- filtering priority, Filtering Priority
- filtering templates, Filtering Templates
- REST sessions
- starting, Starting a Session Without Logging In
- REST Web Services, Using REST Web Services
- ATG client libraries, Client Software, ATG Client Libraries
- client software, Client Software
- configuring the server, Configuring the REST Server
- control parameters, Control Parameters
- functional parameters, Functional Parameters
- identifying a response, Identifying a Response
- input values, Input Values
- invoking JSPs, Invoking Java Server Pages (JSPs)
- output markup, Choosing Output Markup
- property aliasing, Property Aliasing
- property filtering, Property Filtering
- repository items, Working with Repositories
- returned data, Returned Data
- security, Security for REST Web Services
- return depth, Return Depth
- return values
- controlling property expansion, Suppressing Property Expansion
- returnFormHandlerExceptionsByDefault, returnFormHandlerExceptionsByDefault
- returnFormHandlerPropertiesByDefault, returnFormHandlerPropertiesByDefault
- RPCs (see Remote Procedure Calls)
- RQL queries, Performing RQL Queries
S
- Scenario Manager
- receiving messages from JMS Web Services, Patch Bay Configuration
- SchemaManager component, Managing Schemas and Mapping Files
- security
- REST Web Services, Security for REST Web Services
- Serializing content on the client side, Creating a Serializer and Deserializer, Using the Atg.DotNet.WebService API to Serialize and Deserialize RepositoryItems
- service endpoint interface, Service Endpoint Interface and Implementation Class
- service interface class, Service Endpoint Interface and Implementation Class
- session identifiers
- for REST Web Services session, Handling Session Identifiers
- session sharing
- example, Creating a Call Using a Client Stub (Static), Creating a Call Using the Dynamic Invocation Interface (Dynamic), Sample Web Service Calls
- sessions
- sharing (.NET clients), Sharing Sessions, Session Sharing
- showRestPaths, showRestPaths for JSON, showRestPaths for XML
- startSession(), Starting a Session Without Logging In
- static Web Service calls, Creating a Call Using a Client Stub (Static)
- creating and compiling stubs, Creating a Call Using a Client Stub (Static)
- creating and compiling the client, Creating a Call Using a Client Stub (Static)
- distinction from dynamic calls, Calling ATG Web Services from a Java Client
- WSDL, Creating a Call Using a Client Stub (Static)
- status codes, HTTP, HTTP Status Codes
- stubs (see client stubs) (see client stubs for .NET)
W
- Web Service security, Web Service Security
- NucleusSecurityManager, Security Components
- NucleusSecurityRepository, Security Components
- Web Services
- Administration UI, Web Service Creation Wizard, Using the JMS Message Web Service Wizard, Using the Repository Web Service Wizard
- ATG Web Services, ATG Web Services, Deploying Web Services
- before calling from .NET, Before You Begin Using a .NET Client
- before calling from Java clients, Before You Begin Using a Java Client
- calling from .NET clients, Accessing ATG Web Services from .NET Clients, Calling ATG Web Services from a .NET Client
- calling from Java clients, Accessing ATG Web Services from Java Clients, Calling ATG Web Services from a Java Client, Creating a Call Using the Dynamic Invocation Interface (Dynamic)
- client stubs for .NET, Client Stubs
- custom Web Services, Creating Custom Web Services
- deploying, Deploying Web Services
- generating, Automatic Generation of Web Services
- infrastructure, Creating and Using Web Services in the ATG Platform
- JMS messages, Creating JMS Web Services
- limitations, Limitations
- managing, Managing Web Services
- naming restrictions, Naming Restrictions
- Nucleus component methods, Using the Wizard
- overview, Overview of ATG Web Services Support
- repository items, Using the Repository Web Service Wizard
- REST, Using REST Web Services
- runtime classes, Runtime Classes
- security, Session and Security Support, Security, Sharing Sessions, Security, Session Sharing, Client Stubs
- transactions, Transactions, Transactions
- wizard, Web Service Creation Wizard, Using the JMS Message Web Service Wizard
- web.xml files, web.xml File
- WSDL documents, WSDL Document
X
- XML documents
- generating from repository items, Getting Repository Items
- transforming into repository items, Adding Repository Items
- updating repository items, Updating Repository Items
- XML markup
- for parameters, XML Parameter Markup
- XML output, XML Output
- XML SchemaManager component, Managing Schemas and Mapping Files
- XML Schemas
- for Web Services, Creating a Serializer and Deserializer
- generation utility, XML Schemas
- itemRef attribute, Item References
- namespace, Getting Repository Items
- references to other repository items, Item References
- repository to XML data binding, XML Schemas