Uses of Class
wt.federation.FederationServicesException

Packages that use FederationServicesException
wt.adapter Provides the definition for InfoEngine WebjectServices and WebjectDelegates. 
wt.federation

The federation service (wt.federation package) provides functionality to create and manage proxy objects of remote systems and perform utility functions supporting the federation system. 

 

Uses of FederationServicesException in wt.adapter
 

Methods in wt.adapter that throw FederationServicesException
static Group QueryResultToIeObject.queryResultToIeObject(QueryResult objects)
          Morph a QueryResult into a IeGroup
static Element PersistableToIeNode.persistableToIeNode(Persistable obj)
          Morph a Persistable into an IeNode.
static IeNode AdapterMethods.persistableToIeNode(Persistable obj)
          Morph a Persistable into an IeNode.
static IeGroup AdapterMethods.queryResultToIeObject(QueryResult objects)
          Morph a QueryResult into a IeGroup
static IeGroup AdapterMethods.relatedObjects(IeNode webject)
          Method call that performs the 'Related-Objects' webject
static IeGroup AdapterMethods.queryObjects(IeNode webject)
          Method call that performs the 'Query-Objects' webject
 

Uses of FederationServicesException in wt.federation
 

Methods in wt.federation that throw FederationServicesException
static Federated StandardFederationService.refreshProxy(Federated proxy)
          Refreshes a proxy object by calling its refresh method.
static Federated StandardFederationService.refreshProxy(ObjectIdentifier oid)
          Refreshes a proxy object by calling its refresh method.
 Federated StandardFederationService.createProxy(Federated proxy)
          Creates a proxy object (for migration of LDAP WTUsers to ProxyUsers).
 Group StandardFederationService.doAction(String action, Object[][] argv, FeedbackSpec feedbackSpec)
          Executes one or more Info*Engine tasks selected by a logical action name, and the types and physical locations of a specific set of objects passed as parameters.
 QueryResult StandardFederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Returns all link objects that exist between two specified source objects in all known services.
 QueryResult StandardFederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Returns all link objects that exist between two specified source objects in a specified set of services.
 String[] StandardFederationService.getAllServices()
          Returns an array of the names of all known federated services.
 String[] StandardFederationService.getNavigableServices(String linkClassName)
          Returns an array of the names of federated services that support navigating a specified link class.
 Persistable StandardFederationService.getPersistentInstance(Federated proxy)
          Returns a persisted instance of the specified proxy object or null if the proxy has no persisted instance.
 String[] StandardFederationService.getQueryableServices(String className)
          Returns an array of the names of federated services that support querying a specified class.
 FederatedService StandardFederationService.getService(Federated proxy)
          Returns an instance of the FederatedService object referenced by the serviceId attribute of the specified proxy object.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and a link class.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and a link class.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 Vector StandardFederationService.retrieveInfoEngineObjects(String url)
          Sends a request to Info*Engine to retrieve objects associated with the specified URL.
 Federated StandardFederationService.storeProxy(Federated proxy)
          Stores a proxy object in the persistent data service.
 void StandardFederationService.syncObjects(Externalizable source, Externalizable target)
          Copies the properties of a specified source object to a target object.
 Persistable StandardFederationService.checkFreshness(Persistable obj)
          Determines whether the specified object is an expired or stale proxy.
 QueryResult StandardFederationService.checkFreshness(QueryResult qr)
          Traverses a QueryResult and determines whether any of the objects contained within it are expired or stale proxies.
protected  void StandardFederationService.enqueueRefreshRequest(Federated proxy)
          Enqueues a request to refresh a proxy object.
 InputStream StandardFederationService.executeHTTPRequest(String method, String urlString, String payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 InputStream StandardFederationService.executeHTTPRequest(String method, String urlString, String contentType, byte[] payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 QueryResult StandardFederationService.getAllServiceObjects()
          Returns an enumeration of all known FederatedService objects.
 FeedbackSpec StandardFederationService.getFeedbackSpec()
          Returns the feedback specification object associated with the method context.
 InputStream StandardFederationService.invokeInfoEngineTemplate(String url)
          Sends a request to Info*Engine to execute the specified template.
 InputStream StandardFederationService.invokeInfoEngineTemplate(String url, Hashtable params)
          Sends a request to Info*Engine to execute the specified template, optionally providing parameters in URL-encoded form data.
 void StandardFederationService.refresh(Federated proxy)
          Refreshes the properties of a proxy object.
 void StandardFederationService.refreshIfStale(Federated proxy)
          Refreshes the properties of a proxy object, but only if the object is stale.
 void StandardFederationService.sendFeedback(MethodFeedback feedbackObject)
          Sends Feedback objects to the client.
private static ObjectVector StandardFederationService.findPersistables(ObjectVector objectVector)
           
 QueryResult StandardFederationService.getServiceObjects(String[] serviceNames)
          Returns an enumeration of the service objects associated with the specified service names.
static ServiceIdentifier ServiceIdentifier.newServiceIdentifier(String id)
          Constructor returning an instance whose className and serviceName are derviced from the specified identifier.
protected  void ServiceIdentifier.initialize(String id)
          Supports initialization, following construction of an instance.
static ServiceIdentifier ServiceIdentifier.newServiceIdentifier(String className, String serviceName)
          Constructor returning an instance initialized with the specified className and serviceName property values.
protected  void ServiceIdentifier.initialize(String className, String serviceName)
          Supports initialization, following construction of an instance.
 FederatedService ServiceIdentifier.getService()
          Return an instance of the service identified by this service identifier.
static void Redirector.getActionURL(HTTPRequest request, HTTPResponse response)
          Supports HTTP GET requests that generate redirect responses providing URL's generated from URL action templates defined in FederatedService objects.
 String QuerySpecTranslator.translateQuerySpec(QuerySpec qs)
          Return a string representing a search filter that returns objects matching the specified QuerySpec.
 FederatedService ProxyUser.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyUser.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyUser.refresh()
          Refresh the derived attributes of the object.
 void ProxyUser.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyUser.update()
          Update the derived attributes of the object on the source service.
 void ProxyUser.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyUser.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyUser.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyUser.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyUser.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
 Locale ProxyUser.getLocale()
          Set the locale property from a directory attribute value contained in the attribute holder.
private  void ProxyUser.getDirectoryAttributes()
          Retrieve the contents of the directory attribute holder.
 FederatedService ProxyURLData.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyURLData.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyURLData.refresh()
          Refresh the derived attributes of the object.
 void ProxyURLData.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyURLData.update()
          Update the derived attributes of the object on the source service.
 void ProxyURLData.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyURLData.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyURLData.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyURLData.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyURLData.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
 FederatedService ProxyPartMaster.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyPartMaster.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyPartMaster.refresh()
          Refresh the derived attributes of the object.
 void ProxyPartMaster.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyPartMaster.update()
          Update the derived attributes of the object on the source service.
 void ProxyPartMaster.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyPartMaster.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyPartMaster.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyPartMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyPartMaster.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
private  void ProxyPartMaster.retrieveSourceAttributes()
          Retrieve the raw attributes of the object.
 FederatedService ProxyGroup.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyGroup.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyGroup.refresh()
          Refresh the derived attributes of the object.
 void ProxyGroup.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyGroup.update()
          Update the derived attributes of the object on the source service.
 void ProxyGroup.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyGroup.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyGroup.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyGroup.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyGroup.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
 FederatedService ProxyDocumentMaster.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyDocumentMaster.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyDocumentMaster.refresh()
          Refresh the derived attributes of the object.
 void ProxyDocumentMaster.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyDocumentMaster.update()
          Update the derived attributes of the object on the source service.
 void ProxyDocumentMaster.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyDocumentMaster.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyDocumentMaster.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyDocumentMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyDocumentMaster.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
private  void ProxyDocumentMaster.retrieveSourceAttributes()
          Retrieve the raw attributes of the object.
 FederatedService ProxyDocument.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyDocument.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyDocument.refresh()
          Refresh the derived attributes of the object.
 void ProxyDocument.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyDocument.update()
          Update the derived attributes of the object on the source service.
 void ProxyDocument.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyDocument.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyDocument.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyDocument.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyDocument.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
private  void ProxyDocument.retrieveSourceAttributes()
          Retrieve the raw attributes of the object.
private  void ProxyDocument.updateContentItems()
          Update content items in the ProxyDocument
static Hashtable ObjectOutputTable.createAttributeTable(Persistable obj)
          Static convenience method that returns an attribute table given a Persistable object.
static Hashtable ObjectAttributeTable.createAttributeTable(Persistable obj)
          Static convenience method that returns an attribute table given a Persistable object.
static InfoEngineTranslationTable InfoEngineTranslationTable.newInfoEngineTranslationTable()
          Constructor returning an instance initialized with default property values.
static InfoEngineTranslationTable InfoEngineTranslationTable.newInfoEngineTranslationTable(String name, String type)
          Constructor returning an instance initialized with a specified name and type.
protected  void InfoEngineTranslationTable.initialize(String name, String type)
          Supports initialization, following construction of an instance.
protected  void InfoEngineTranslationTable.initialize()
          Supports initialization, following construction of an instance.
private  void InfoEngineInputStream.initialize(FederatedInfoEngineService service, Persistable referenceObject)
          Initialize an InfoEngineInputStream instance.
 void InfoEngineInputStream.setServiceId(FederatedService service)
          Establish the identifier of the service from which the object stream is originating.
 Object InfoEngineInputStream.readRemoteObject(String url)
          Read a remote object and create a Java object from it.
 Object InfoEngineInputStream.readRemoteObject(Hashtable attributes)
          Read a remote object and create a Java object from it.
 Hashtable InfoEngineInputStream.readAttributes(String url)
          Read a remote object and return a Hashtable containing its attributes.
private  Object InfoEngineInputStream.createObject()
          Create a Java object from the set of attributes previously read from a remote object.
private  Object InfoEngineInputStream.createObject(Class objectClass)
          Create a Java object from the set of attributes previously read from a remote object.
 Class InfoEngineInputStream.getJavaClass(Hashtable remoteObject)
          Return the Java class associated with a remote object.
 String IESQLQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an SQL WHERE clause
private  String IESQLQuerySpecTranslator.translateWhereClause()
          Translate an SQL WHERE clause to an SQL-like Info*Engine search filter.
private  String IESQLQuerySpecTranslator.translateTerm(String encoding)
          Translate a term of an SQL WHERE clause to an SQL-like Info*Engine search filter.
static Class FederationUtilities.getFederatedSubclass(Class objectClass)
          Deprecated. See FederationServerHelper.
static void FederationUtilities.presetRevisionControlled(RevisionControlled proxy)
          Deprecated.  
static void FederationUtilities.refresh(Federated proxy)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.initializeProxy(Federated proxy, FederatedService service)
          Deprecated. See FederationServerHelper.
static void FederationUtilities.refreshProxy(Federated proxy)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.refreshProxy(ObjectIdentifier oid)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.refreshProxyVector(ObjectVector ov)
          Deprecated.  
static void FederationUtilities.syncObjects(Externalizable source, Externalizable target)
          Deprecated. See FederationService.
static boolean FederationUtilities.hasExpired(Federated proxy)
          Deprecated. See FederationServerHelper.
static boolean FederationUtilities.isStale(Federated proxy)
          Deprecated. See FederationServerHelper.
static void FederationUtilities.refreshIfStale(Federated proxy)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.enqueueRefreshRequest(Federated proxy)
          Deprecated. See FederationServiceSvr.
static Persistable FederationUtilities.checkFreshness(Persistable obj)
          Deprecated. See FederationServiceSvr.
static QueryResult FederationUtilities.checkFreshness(QueryResult qr)
          Deprecated. See FederationServiceSvr.
static Federated FederationUtilities.storeProxy(Federated proxy)
          Deprecated. See FederationService.
static FederatedService FederationUtilities.getService(Federated proxy)
          Deprecated. See FederationService.
static boolean FederationUtilities.haveSameSource(Object object1, Object object2)
          Deprecated. See FederationHelper.
static void FederationUtilities.appendNewElements(QueryResult qr1, QueryResult qr2)
          Deprecated. See FederationHelper.
static Vector FederationUtilities.retrieveInfoEngineObjects(String url)
          Deprecated. See FederationService.
static InputStream FederationUtilities.getSourceInputStream(Federated proxy)
          Deprecated.  
static InputStream FederationUtilities.invokeInfoEngineTemplate(String url)
          Deprecated. See FederationServiceSvr.
static InputStream FederationUtilities.invokeInfoEngineTemplate(String url, Hashtable params)
          Deprecated. See FederationServiceSvr.
static FederatedHttpResponse FederationUtilities.executeHTTPRequest(String method, String urlString, FederatedHttpBodyPart payload)
          Deprecated. See FederationServiceSvr.
static QueryResult FederationUtilities.getQueryableServices(Class objectClass)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.getNavigableServices(Class linkClass)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.getAllServices()
          Deprecated. See FederationServiceSvr.
static QueryResult FederationUtilities.findUser(String name)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findUser(String name, Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findUser(String attr_name, String attr_value)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findUser(String attr_name, String attr_value, Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findAllUsers()
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findAllUsers(Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findLikeUsers(String attr_name, String attr_value)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findLikeUsers(String attr_name, String filter, Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findObjects(QuerySpec qs)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(QuerySpec qs, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Deprecated. See FederationService.
static Vector FederationUtilities.retrieveSourceContents(String sourceObjectId, FederatedService service)
          Deprecated.  
static Persistable FederationUtilities.getPersistentInstance(Federated proxy)
           
 Persistable FederationServiceSvr.checkFreshness(Persistable obj)
          Determines whether the specified object is an expired or stale proxy.
 QueryResult FederationServiceSvr.checkFreshness(QueryResult qr)
          Traverses a QueryResult and determines whether any of the objects contained within it are expired or stale proxies.
 InputStream FederationServiceSvr.executeHTTPRequest(String method, String urlString, String payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 InputStream FederationServiceSvr.executeHTTPRequest(String method, String urlString, String contentType, byte[] payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 QueryResult FederationServiceSvr.getAllServiceObjects()
          Returns an enumeration of all known FederatedService objects.
 FeedbackSpec FederationServiceSvr.getFeedbackSpec()
          Returns the feedback specification object associated with the method context.
 InputStream FederationServiceSvr.invokeInfoEngineTemplate(String url)
          Sends a request to Info*Engine to execute the specified template.
 InputStream FederationServiceSvr.invokeInfoEngineTemplate(String url, Hashtable params)
          Sends a request to Info*Engine to execute the specified template, optionally providing parameters in URL-encoded form data.
 void FederationServiceSvr.refresh(Federated proxy)
          Refreshes the properties of a proxy object.
 void FederationServiceSvr.refreshIfStale(Federated proxy)
          Refreshes the properties of a proxy object, but only if the object is stale.
 void FederationServiceSvr.sendFeedback(MethodFeedback feedbackObject)
          Sends Feedback objects to the client.
 Federated FederationServiceFwd.createProxy(Federated proxy)
          Creates a proxy object (for migration of LDAP WTUsers to ProxyUsers).
 Group FederationServiceFwd.doAction(String action, Object[][] argv, FeedbackSpec feedbackSpec)
          Executes one or more Info*Engine tasks selected by a logical action name, and the types and physical locations of a specific set of objects passed as parameters.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Returns all link objects that exist between two specified source objects in all known services.
 QueryResult FederationServiceFwd.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Returns all link objects that exist between two specified source objects in a specified set of services.
 String[] FederationServiceFwd.getAllServices()
          Returns an array of the names of all known federated services.
 String[] FederationServiceFwd.getNavigableServices(String linkClassName)
          Returns an array of the names of federated services that support navigating a specified link class.
 Persistable FederationServiceFwd.getPersistentInstance(Federated proxy)
          Returns a persisted instance of the specified proxy object or null if the proxy has no persisted instance.
 String[] FederationServiceFwd.getQueryableServices(String className)
          Returns an array of the names of federated services that support querying a specified class.
 FederatedService FederationServiceFwd.getService(Federated proxy)
          Returns an instance of the FederatedService object referenced by the serviceId attribute of the specified proxy object.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and a link class.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and a link class.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 Vector FederationServiceFwd.retrieveInfoEngineObjects(String url)
          Sends a request to Info*Engine to retrieve objects associated with the specified URL.
 Federated FederationServiceFwd.storeProxy(Federated proxy)
          Stores a proxy object in the persistent data service.
 void FederationServiceFwd.syncObjects(Externalizable source, Externalizable target)
          Copies the properties of a specified source object to a target object.
 Federated FederationService.createProxy(Federated proxy)
          Creates a proxy object (for migration of LDAP WTUsers to ProxyUsers).
 Group FederationService.doAction(String action, Object[][] argv, FeedbackSpec feedbackSpec)
          Executes one or more Info*Engine tasks selected by a logical action name, and the types and physical locations of a specific set of objects passed as parameters.
 QueryResult FederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Returns all link objects that exist between two specified source objects in all known services.
 QueryResult FederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Returns all link objects that exist between two specified source objects in a specified set of services.
 String[] FederationService.getAllServices()
          Returns an array of the names of all known federated services.
 String[] FederationService.getNavigableServices(String linkClassName)
          Returns an array of the names of federated services that support navigating a specified link class.
 Persistable FederationService.getPersistentInstance(Federated proxy)
          Returns a persisted instance of the specified proxy object or null if the proxy has no persisted instance.
 String[] FederationService.getQueryableServices(String className)
          Returns an array of the names of federated services that support querying a specified class.
 FederatedService FederationService.getService(Federated proxy)
          Returns an instance of the FederatedService object referenced by the serviceId attribute of the specified proxy object.
 QueryResult FederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and a link class.
 QueryResult FederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and a link class.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 Vector FederationService.retrieveInfoEngineObjects(String url)
          Sends a request to Info*Engine to retrieve objects associated with the specified URL.
 Federated FederationService.storeProxy(Federated proxy)
          Stores a proxy object in the persistent data service.
 void FederationService.syncObjects(Externalizable source, Externalizable target)
          Copies the properties of a specified source object to a target object.
static Class FederationServerHelper.getFederatedSubclass(Class objectClass)
          Finds a subclass of the specified class that implements the Federated interface.
static boolean FederationServerHelper.hasExpired(Federated proxy)
          Returns true if the specified proxy object has expired.
static void FederationServerHelper.initializeProxy(Federated proxy, FederatedService service)
          Initializes the properties of a proxy object that control expiration and refreshing.
static boolean FederationServerHelper.isStale(Federated proxy)
          Returns true if the specified proxy object is stale.
static void FederationHelper.appendNewElements(QueryResult qr1, QueryResult qr2)
          Appends new elements from one QueryResult to another QueryResult.
static boolean FederationHelper.haveSameSource(Object object1, Object object2)
          Returns true if two objects are proxies referencing the same source object.
 String FederatedService.getActionURL(String actionName, String sourceObjectId)
          Returns the URL associated with the specified action and source object identifier.
 String FederatedService.getActionURL(String actionName, Hashtable arguments)
          Returns the URL associated with the specified action and set of named arguments.
 Object FederatedService.retrieveObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified source object identifier.
 Hashtable FederatedService.retrieveAttributes(String sourceObjectId)
          

Supported API: true
 void FederatedService.refreshObject(Federated proxy)
          Refresh the properties of a proxy object that are derived from a remote object.
 Object FederatedService.createObject(Class objectClass, String sourceObjectId, Hashtable attributes)
          Create a new object in a remote information service.
 void FederatedService.updateObject(String sourceObjectId, Hashtable updateAttributes, Vector deleteAttributes)
          Update the attributes of a specified remote object.
 void FederatedService.deleteObject(String sourceObjectId)
          Delete the specified object managed by this federated service.
 QueryResult FederatedService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Return all link objects in this service that exist between two specified source objects.
 QueryResult FederatedService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link class.
 QueryResult FederatedService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 Enumeration FederatedService.getSupportedObjectClasses()
          Return the enumeration of class names for which this service supports queries.
 Enumeration FederatedService.getSupportedLinkClasses()
          Return the enumeration of link class names for which this service supports navigation.
 boolean FederatedService.isQuerySupported(Class objectClass)
          Return true if the named class is defined in the table of supported object classes for this federated service.
 boolean FederatedService.isNavigationSupported(Class linkClass)
          Return true if the named class is defined in the table of supported link classes for this federated service.
 void FederatedService.purgeCaches()
          Purge any caches that might be kept by the service.
static FederatedInfoEngineService FederatedInfoEngineService.newFederatedInfoEngineService(String serviceName, String serviceURL, String translationTableName, String querySpecTranslator)
          Constructor returning an instance initialized with a specified service name, base service URL, and translation table name.
protected  void FederatedInfoEngineService.initialize(String serviceName, String serviceURL, String translationTableName, String querySpecTranslator)
          Supports initialization, following construction of an instance.
static FederatedInfoEngineService FederatedInfoEngineService.newFederatedInfoEngineService(String serviceName)
          Constructor returning an instance initialized with a specified service name and no directory attribute translation table.
protected  void FederatedInfoEngineService.initialize(String serviceName)
          Supports initialization, following construction of an instance.
static FederatedInfoEngineService FederatedInfoEngineService.newFederatedInfoEngineService()
          Constructor returning an instance initialized with default property values.
 Object FederatedInfoEngineService.retrieveRemoteObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified relative URL.
protected  Object FederatedInfoEngineService._retrieveRemoteObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified relative URL.
 void FederatedInfoEngineService.refreshRemoteObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
protected  void FederatedInfoEngineService._refreshRemoteObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
 Hashtable FederatedInfoEngineService.retrieveRemoteAttributes(String sourceObjectId)
          Return a Java Hashtable object containing all of the attributes read from the specified remote object.
protected  Hashtable FederatedInfoEngineService._retrieveRemoteAttributes(String sourceObjectId)
          Return a Java Hashtable object containing all of the attributes read from the specified remote object.
 QueryResult FederatedInfoEngineService.findRemoteObjects(String filterName, Hashtable filterArguments)
          Search the remote service for objects matching the specified search filter, and return a QueryResult containing objects corresponding to the matching objects.
protected  QueryResult FederatedInfoEngineService._findRemoteObjects(String filterName, Hashtable filterArguments)
          Search the remote service for objects matching the specified search filter, and return a QueryResult containing objects corresponding to the matching objects.
 QueryResult FederatedInfoEngineService.findRemoteObjects(String url)
          Search the remote service for objects matching the criteria specified in the given URL, and return a QueryResult containing the matched objects.
protected  QueryResult FederatedInfoEngineService._findRemoteObjects(String url)
          Search the remote service for objects matching the criteria specified in the given URL, and return a QueryResult containing the matched objects.
 QueryResult FederatedInfoEngineService.findRemoteAssociations(String filterName, Hashtable filterArguments, Class linkClass, String role)
          Search the remote service for associations matching the specified search filter, and return a QueryResult containing objects corresponding to the matching link and other side objects.
protected  QueryResult FederatedInfoEngineService._findRemoteAssociations(String filterName, Hashtable filterArguments, Class linkClass, String role)
          Search the remote service for associations matching the specified search filter, and return a QueryResult containing objects corresponding to the matching link and other side objects.
 QueryResult FederatedInfoEngineService.findRemoteAssociations(String url, Class linkClass, String role)
          Search the remote service for associations matching the criteria specified in the given URL, and return a QueryResult containing objects corresponding to the matching link and other side objects.
protected  QueryResult FederatedInfoEngineService._findRemoteAssociations(String url, Class linkClass, String role)
          Search the remote service for associations matching the criteria specified in the given URL, and return a QueryResult containing objects corresponding to the matching link and other side objects.
 InfoEngineTranslationTable FederatedInfoEngineService.getTranslationTable()
          Return an instance of the attribute translation table referenced by this Info*Engine service.
 Vector FederatedInfoEngineService.retrieveRemoteContentList(String sourceObjectId)
          Return a Java Vector object containing all of the content items linked to the specified remote object.
protected  Vector FederatedInfoEngineService._retrieveRemoteContentList(String sourceObjectId)
          Return a Java Vector object containing all of the content items linked to the specified remote object.
 String FederatedInfoEngineService.getActionURL(String actionName, String sourceObjectId)
          Returns the URL associated with the specified action and source object identifier.
 String FederatedInfoEngineService.getActionURL(String actionName, Hashtable arguments)
          Returns the URL associated with the specified action and set of named arguments.
 Object FederatedInfoEngineService.retrieveObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified source object identifier.
 Hashtable FederatedInfoEngineService.retrieveAttributes(String sourceObjectId)
          

Supported API: true
 void FederatedInfoEngineService.refreshObject(Federated proxy)
          Refresh the properties of a proxy object that are derived from a remote object.
 Object FederatedInfoEngineService.createObject(Class objectClass, String sourceObjectId, Hashtable attributes)
          Create a new object in a remote information service.
 void FederatedInfoEngineService.updateObject(String sourceObjectId, Hashtable updateAttributes, Vector deleteAttributes)
          Update the attributes of a specified remote object.
 void FederatedInfoEngineService.deleteObject(String sourceObjectId)
          Delete the specified object managed by this federated service.
 QueryResult FederatedInfoEngineService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedInfoEngineService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Return all link objects in this service that exist between two specified source objects.
 QueryResult FederatedInfoEngineService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link class.
 QueryResult FederatedInfoEngineService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 Enumeration FederatedInfoEngineService.getSupportedObjectClasses()
          Return the enumeration of class names for which this service supports queries.
 Enumeration FederatedInfoEngineService.getSupportedLinkClasses()
          Return the enumeration of link class names for which this service supports navigation.
 boolean FederatedInfoEngineService.isQuerySupported(Class objectClass)
          Return true if the named class is defined in the table of supported object classes for this federated service.
 boolean FederatedInfoEngineService.isNavigationSupported(Class linkClass)
          Return true if the named class is defined in the table of supported link classes for this federated service.
 void FederatedInfoEngineService.purgeCaches()
          Purge any caches that might be kept by the service.
protected  void FederatedInfoEngineService.initialize()
          Supports initialization, following construction of an instance.
private  QuerySpecTranslator FederatedInfoEngineService.getTranslator()
          Return an instance of the QuerySpec translator referenced by this Info*Engine service.
private  String FederatedInfoEngineService.substituteFieldValues(String s, Persistable obj)
          Substitute the values of fields from a specified object into a specified string.
 void FederatedHttpMessage.writeTo(OutputStream outputStream)
          Writes the HTTP message as a MIME object to the specified output stream.
 void FederatedHttpConnection.close()
          Closes the HTTP connection and releases resources associated with it.
 FederatedHttpResponse FederatedHttpConnection.executeRequest()
          Executes an HTTP request using a previously specified URL and method, and returns the MIME object received as a result.
 FederatedHttpResponse FederatedHttpConnection.executeRequest(URL url, String method)
          Executes an HTTP request using the specified URL and method, and returns the MIME object received as a result.
 FederatedHttpResponse FederatedHttpConnection.executeRequest(URL url)
          Executes an HTTP request using the specified URL and a previously specified method, and returns the MIME object received as a result.
 int FederatedHttpBodyPart.getSize()
          Returns the size, in octets, of the body part.
 int FederatedHttpBodyPart.writeTo(OutputStream outputStream)
          Writes the body part in HTTP MIME format to the specified output stream, and returns the number of octets written.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService(String serviceName, String serviceURL, String searchBase, String translationTableName)
          Constructor returning an instance initialized with a specified service name, base service URL, directory search base, and translation table name.
protected  void FederatedDirectoryService.initialize(String serviceName, String serviceURL, String searchBase, String translationTableName)
          Supports initialization, following construction of an instance.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService(String serviceName, String serviceURL, String searchBase, String translationTableName, String initialContextFactory)
          Constructor returning an instance initialized with a specified service name, base service URL, directory search base, translation table name, and initial directory context factory value.
protected  void FederatedDirectoryService.initialize(String serviceName, String serviceURL, String searchBase, String translationTableName, String initialContextFactory)
          Supports initialization, following construction of an instance.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService(String serviceName)
          Constructor returning an instance initialized with a specified service name, default initial context factory, and no directory attribute translation table.
protected  void FederatedDirectoryService.initialize(String serviceName)
          Supports initialization, following construction of an instance.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService()
          Constructor returning an instance initialized with default property values.
 Object FederatedDirectoryService.retrieveDirectoryObject(String distinguishedName)
          Returns a Federated instance of the directory object identified by the specified distinguished name.
protected  Object FederatedDirectoryService._retrieveDirectoryObject(String distinguishedName)
          Returns a Federated instance of the directory object identified by the specified distinguished name.
 void FederatedDirectoryService.refreshDirectoryObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
protected  void FederatedDirectoryService._refreshDirectoryObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
 QueryResult FederatedDirectoryService.findDirectoryObjects(String filterName, Hashtable filterArguments)
          Search the directory service for entries matching the specified filter, and return a QueryResult containing objects corresponding to the matching entries.
protected  QueryResult FederatedDirectoryService._findDirectoryObjects(String filterName, Hashtable filterArguments)
          Search the directory service for entries matching the specified filter, and return a QueryResult containing objects corresponding to the matching entries.
 QueryResult FederatedDirectoryService.findDirectoryObjects(String url)
          Search the directory service for entries matching the criteria specified in the given LDAP url, and return a QueryResult containing objects corresponding to the matching entries.
protected  QueryResult FederatedDirectoryService._findDirectoryObjects(String url)
          Search the directory service for entries matching the criteria specified in the given LDAP url, and return a QueryResult containing objects corresponding to the matching entries.
 DirectoryTranslationTable FederatedDirectoryService.getTranslationTable()
          Return an instance of the attribute translation table referenced by this directory service.
 Hashtable FederatedDirectoryService.retrieveDirectoryAttributes(String distinguishedName)
          Return a Hashtable containing all of the directory attributes read from the specified directory entry.
protected  Hashtable FederatedDirectoryService._retrieveDirectoryAttributes(String distinguishedName)
          Return a Hashtable containing all of the directory attributes read from the specified directory entry.
 String FederatedDirectoryService.getActionURL(String actionName, String sourceObjectId)
          Returns the URL associated with the specified action and source object identifier.
 String FederatedDirectoryService.getActionURL(String actionName, Hashtable arguments)
          Returns the URL associated with the specified action and set of named arguments.
 Object FederatedDirectoryService.retrieveObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified source object identifier.
 Hashtable FederatedDirectoryService.retrieveAttributes(String sourceObjectId)
          

Supported API: true
 void FederatedDirectoryService.refreshObject(Federated proxy)
          Refresh the properties of a proxy object that are derived from a remote object.
 Object FederatedDirectoryService.createObject(Class objectClass, String sourceObjectId, Hashtable attributes)
          Create a new object in a remote information service.
 void FederatedDirectoryService.updateObject(String sourceObjectId, Hashtable updateAttributes, Vector deleteAttributes)
          Update the attributes of a specified remote object.
 void FederatedDirectoryService.deleteObject(String sourceObjectId)
          Delete the specified object managed by this federated service.
 QueryResult FederatedDirectoryService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedDirectoryService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Return all link objects in this service that exist between two specified source objects.
 QueryResult FederatedDirectoryService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link class.
 QueryResult FederatedDirectoryService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 Enumeration FederatedDirectoryService.getSupportedObjectClasses()
          Return the enumeration of class names for which this service supports queries.
 Enumeration FederatedDirectoryService.getSupportedLinkClasses()
          Return the enumeration of link class names for which this service supports navigation.
 boolean FederatedDirectoryService.isQuerySupported(Class objectClass)
          Return true if the named class is defined in the table of supported object classes for this federated service.
 boolean FederatedDirectoryService.isNavigationSupported(Class linkClass)
          Return true if the named class is defined in the table of supported link classes for this federated service.
 void FederatedDirectoryService.purgeCaches()
          Purge any caches that might be kept by the service.
protected  void FederatedDirectoryService.initialize()
          Supports initialization, following construction of an instance.
 Enumeration FederatedDirectoryService.searchDirectory(String url)
          Search the directory service for entries matching the filter defined by the specified URL.
private  void FederatedDirectoryService.setCredentials(Hashtable context, String providerURL)
          Set authentication information in a specified directory context.
private  BinaryLink FederatedDirectoryService.createLinkObject(Class linkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Create a link object that associates two Persistables.
private  String FederatedDirectoryService.substituteTableValues(String s, Hashtable table)
          Substitute values from an attribute translation table into a specified string.
protected  DirContext FederatedDirectoryService.getInitialDirContext(String providerURL)
           
 FederatedService Federated.getService()
          Return the service object referenced by the serviceId attribute.
 void Federated.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void Federated.refresh()
          Refresh the derived attributes of the object.
 void Federated.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void Federated.update()
          Update the derived attributes of the object on the source service.
 void Federated.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult Federated.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult Federated.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult Federated.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void Federated.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
static DirectoryTranslationTable DirectoryTranslationTable.newDirectoryTranslationTable()
          Constructor returning an instance initialized with default property values.
static DirectoryTranslationTable DirectoryTranslationTable.newDirectoryTranslationTable(String name)
          Constructor returning an instance initialized with a specified name and default property values.
protected  void DirectoryTranslationTable.initialize(String name)
          Supports initialization, following construction of an instance.
protected  void DirectoryTranslationTable.initialize()
          Supports initialization, following construction of an instance.
 String DirectoryQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an LDAP search expression.
private  void DirectoryInputStream.initialize(DirContext context, FederatedDirectoryService service, Persistable referenceObject)
          Initialize a DirectoryInputStream instance.
 void DirectoryInputStream.setServiceId(FederatedService service)
          Establish the identifier of the service from which the object stream is originating.
 Object DirectoryInputStream.readDirectoryObject(String dn)
          Read a directory entry and create a Java object from it.
 Object DirectoryInputStream.readDirectoryObject(String dn, Hashtable entry)
          Read a directory entry and create a Java object from it.
 Hashtable DirectoryInputStream.readDirectoryEntry(String dn)
          Read a directory entry and return a Hashtable containing its attributes.
private  Object DirectoryInputStream.createObject()
          Create a Java object from the set of attributes previously read from a directory entry.
private  Object DirectoryInputStream.createObject(Class objectClass)
          Create a Java object from the set of attributes previously read from a directory entry.
static Federated StandardFederationService.refreshProxy(Federated proxy)
          Refreshes a proxy object by calling its refresh method.
static Federated StandardFederationService.refreshProxy(ObjectIdentifier oid)
          Refreshes a proxy object by calling its refresh method.
 Federated StandardFederationService.createProxy(Federated proxy)
          Creates a proxy object (for migration of LDAP WTUsers to ProxyUsers).
 Group StandardFederationService.doAction(String action, Object[][] argv, FeedbackSpec feedbackSpec)
          Executes one or more Info*Engine tasks selected by a logical action name, and the types and physical locations of a specific set of objects passed as parameters.
 QueryResult StandardFederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult StandardFederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Returns all link objects that exist between two specified source objects in all known services.
 QueryResult StandardFederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Returns all link objects that exist between two specified source objects in a specified set of services.
 String[] StandardFederationService.getAllServices()
          Returns an array of the names of all known federated services.
 String[] StandardFederationService.getNavigableServices(String linkClassName)
          Returns an array of the names of federated services that support navigating a specified link class.
 Persistable StandardFederationService.getPersistentInstance(Federated proxy)
          Returns a persisted instance of the specified proxy object or null if the proxy has no persisted instance.
 String[] StandardFederationService.getQueryableServices(String className)
          Returns an array of the names of federated services that support querying a specified class.
 FederatedService StandardFederationService.getService(Federated proxy)
          Returns an instance of the FederatedService object referenced by the serviceId attribute of the specified proxy object.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and a link class.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and a link class.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult StandardFederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 Vector StandardFederationService.retrieveInfoEngineObjects(String url)
          Sends a request to Info*Engine to retrieve objects associated with the specified URL.
 Federated StandardFederationService.storeProxy(Federated proxy)
          Stores a proxy object in the persistent data service.
 void StandardFederationService.syncObjects(Externalizable source, Externalizable target)
          Copies the properties of a specified source object to a target object.
 Persistable StandardFederationService.checkFreshness(Persistable obj)
          Determines whether the specified object is an expired or stale proxy.
 QueryResult StandardFederationService.checkFreshness(QueryResult qr)
          Traverses a QueryResult and determines whether any of the objects contained within it are expired or stale proxies.
protected  void StandardFederationService.enqueueRefreshRequest(Federated proxy)
          Enqueues a request to refresh a proxy object.
 InputStream StandardFederationService.executeHTTPRequest(String method, String urlString, String payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 InputStream StandardFederationService.executeHTTPRequest(String method, String urlString, String contentType, byte[] payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 QueryResult StandardFederationService.getAllServiceObjects()
          Returns an enumeration of all known FederatedService objects.
 FeedbackSpec StandardFederationService.getFeedbackSpec()
          Returns the feedback specification object associated with the method context.
 InputStream StandardFederationService.invokeInfoEngineTemplate(String url)
          Sends a request to Info*Engine to execute the specified template.
 InputStream StandardFederationService.invokeInfoEngineTemplate(String url, Hashtable params)
          Sends a request to Info*Engine to execute the specified template, optionally providing parameters in URL-encoded form data.
 void StandardFederationService.refresh(Federated proxy)
          Refreshes the properties of a proxy object.
 void StandardFederationService.refreshIfStale(Federated proxy)
          Refreshes the properties of a proxy object, but only if the object is stale.
 void StandardFederationService.sendFeedback(MethodFeedback feedbackObject)
          Sends Feedback objects to the client.
private static ObjectVector StandardFederationService.findPersistables(ObjectVector objectVector)
           
 QueryResult StandardFederationService.getServiceObjects(String[] serviceNames)
          Returns an enumeration of the service objects associated with the specified service names.
static ServiceIdentifier ServiceIdentifier.newServiceIdentifier(String id)
          Constructor returning an instance whose className and serviceName are derviced from the specified identifier.
protected  void ServiceIdentifier.initialize(String id)
          Supports initialization, following construction of an instance.
static ServiceIdentifier ServiceIdentifier.newServiceIdentifier(String className, String serviceName)
          Constructor returning an instance initialized with the specified className and serviceName property values.
protected  void ServiceIdentifier.initialize(String className, String serviceName)
          Supports initialization, following construction of an instance.
 FederatedService ServiceIdentifier.getService()
          Return an instance of the service identified by this service identifier.
static void Redirector.getActionURL(HTTPRequest request, HTTPResponse response)
          Supports HTTP GET requests that generate redirect responses providing URL's generated from URL action templates defined in FederatedService objects.
 String QuerySpecTranslator.translateQuerySpec(QuerySpec qs)
          Return a string representing a search filter that returns objects matching the specified QuerySpec.
 FederatedService ProxyUser.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyUser.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyUser.refresh()
          Refresh the derived attributes of the object.
 void ProxyUser.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyUser.update()
          Update the derived attributes of the object on the source service.
 void ProxyUser.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyUser.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyUser.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyUser.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyUser.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
 Locale ProxyUser.getLocale()
          Set the locale property from a directory attribute value contained in the attribute holder.
private  void ProxyUser.getDirectoryAttributes()
          Retrieve the contents of the directory attribute holder.
 FederatedService ProxyURLData.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyURLData.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyURLData.refresh()
          Refresh the derived attributes of the object.
 void ProxyURLData.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyURLData.update()
          Update the derived attributes of the object on the source service.
 void ProxyURLData.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyURLData.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyURLData.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyURLData.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyURLData.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
 FederatedService ProxyPartMaster.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyPartMaster.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyPartMaster.refresh()
          Refresh the derived attributes of the object.
 void ProxyPartMaster.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyPartMaster.update()
          Update the derived attributes of the object on the source service.
 void ProxyPartMaster.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyPartMaster.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyPartMaster.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyPartMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyPartMaster.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
private  void ProxyPartMaster.retrieveSourceAttributes()
          Retrieve the raw attributes of the object.
 FederatedService ProxyGroup.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyGroup.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyGroup.refresh()
          Refresh the derived attributes of the object.
 void ProxyGroup.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyGroup.update()
          Update the derived attributes of the object on the source service.
 void ProxyGroup.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyGroup.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyGroup.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyGroup.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyGroup.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
 FederatedService ProxyDocumentMaster.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyDocumentMaster.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyDocumentMaster.refresh()
          Refresh the derived attributes of the object.
 void ProxyDocumentMaster.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyDocumentMaster.update()
          Update the derived attributes of the object on the source service.
 void ProxyDocumentMaster.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyDocumentMaster.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyDocumentMaster.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyDocumentMaster.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyDocumentMaster.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
private  void ProxyDocumentMaster.retrieveSourceAttributes()
          Retrieve the raw attributes of the object.
 FederatedService ProxyDocument.getService()
          Return the service object referenced by the serviceId attribute.
 void ProxyDocument.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void ProxyDocument.refresh()
          Refresh the derived attributes of the object.
 void ProxyDocument.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void ProxyDocument.update()
          Update the derived attributes of the object on the source service.
 void ProxyDocument.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult ProxyDocument.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult ProxyDocument.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult ProxyDocument.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void ProxyDocument.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
private  void ProxyDocument.retrieveSourceAttributes()
          Retrieve the raw attributes of the object.
private  void ProxyDocument.updateContentItems()
          Update content items in the ProxyDocument
static Hashtable ObjectOutputTable.createAttributeTable(Persistable obj)
          Static convenience method that returns an attribute table given a Persistable object.
static Hashtable ObjectAttributeTable.createAttributeTable(Persistable obj)
          Static convenience method that returns an attribute table given a Persistable object.
static InfoEngineTranslationTable InfoEngineTranslationTable.newInfoEngineTranslationTable()
          Constructor returning an instance initialized with default property values.
static InfoEngineTranslationTable InfoEngineTranslationTable.newInfoEngineTranslationTable(String name, String type)
          Constructor returning an instance initialized with a specified name and type.
protected  void InfoEngineTranslationTable.initialize(String name, String type)
          Supports initialization, following construction of an instance.
protected  void InfoEngineTranslationTable.initialize()
          Supports initialization, following construction of an instance.
private  void InfoEngineInputStream.initialize(FederatedInfoEngineService service, Persistable referenceObject)
          Initialize an InfoEngineInputStream instance.
 void InfoEngineInputStream.setServiceId(FederatedService service)
          Establish the identifier of the service from which the object stream is originating.
 Object InfoEngineInputStream.readRemoteObject(String url)
          Read a remote object and create a Java object from it.
 Object InfoEngineInputStream.readRemoteObject(Hashtable attributes)
          Read a remote object and create a Java object from it.
 Hashtable InfoEngineInputStream.readAttributes(String url)
          Read a remote object and return a Hashtable containing its attributes.
private  Object InfoEngineInputStream.createObject()
          Create a Java object from the set of attributes previously read from a remote object.
private  Object InfoEngineInputStream.createObject(Class objectClass)
          Create a Java object from the set of attributes previously read from a remote object.
 Class InfoEngineInputStream.getJavaClass(Hashtable remoteObject)
          Return the Java class associated with a remote object.
 String IESQLQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an SQL WHERE clause
private  String IESQLQuerySpecTranslator.translateWhereClause()
          Translate an SQL WHERE clause to an SQL-like Info*Engine search filter.
private  String IESQLQuerySpecTranslator.translateTerm(String encoding)
          Translate a term of an SQL WHERE clause to an SQL-like Info*Engine search filter.
static Class FederationUtilities.getFederatedSubclass(Class objectClass)
          Deprecated. See FederationServerHelper.
static void FederationUtilities.presetRevisionControlled(RevisionControlled proxy)
          Deprecated.  
static void FederationUtilities.refresh(Federated proxy)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.initializeProxy(Federated proxy, FederatedService service)
          Deprecated. See FederationServerHelper.
static void FederationUtilities.refreshProxy(Federated proxy)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.refreshProxy(ObjectIdentifier oid)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.refreshProxyVector(ObjectVector ov)
          Deprecated.  
static void FederationUtilities.syncObjects(Externalizable source, Externalizable target)
          Deprecated. See FederationService.
static boolean FederationUtilities.hasExpired(Federated proxy)
          Deprecated. See FederationServerHelper.
static boolean FederationUtilities.isStale(Federated proxy)
          Deprecated. See FederationServerHelper.
static void FederationUtilities.refreshIfStale(Federated proxy)
          Deprecated. See FederationServiceSvr.
static void FederationUtilities.enqueueRefreshRequest(Federated proxy)
          Deprecated. See FederationServiceSvr.
static Persistable FederationUtilities.checkFreshness(Persistable obj)
          Deprecated. See FederationServiceSvr.
static QueryResult FederationUtilities.checkFreshness(QueryResult qr)
          Deprecated. See FederationServiceSvr.
static Federated FederationUtilities.storeProxy(Federated proxy)
          Deprecated. See FederationService.
static FederatedService FederationUtilities.getService(Federated proxy)
          Deprecated. See FederationService.
static boolean FederationUtilities.haveSameSource(Object object1, Object object2)
          Deprecated. See FederationHelper.
static void FederationUtilities.appendNewElements(QueryResult qr1, QueryResult qr2)
          Deprecated. See FederationHelper.
static Vector FederationUtilities.retrieveInfoEngineObjects(String url)
          Deprecated. See FederationService.
static InputStream FederationUtilities.getSourceInputStream(Federated proxy)
          Deprecated.  
static InputStream FederationUtilities.invokeInfoEngineTemplate(String url)
          Deprecated. See FederationServiceSvr.
static InputStream FederationUtilities.invokeInfoEngineTemplate(String url, Hashtable params)
          Deprecated. See FederationServiceSvr.
static FederatedHttpResponse FederationUtilities.executeHTTPRequest(String method, String urlString, FederatedHttpBodyPart payload)
          Deprecated. See FederationServiceSvr.
static QueryResult FederationUtilities.getQueryableServices(Class objectClass)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.getNavigableServices(Class linkClass)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.getAllServices()
          Deprecated. See FederationServiceSvr.
static QueryResult FederationUtilities.findUser(String name)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findUser(String name, Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findUser(String attr_name, String attr_value)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findUser(String attr_name, String attr_value, Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findAllUsers()
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findAllUsers(Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findLikeUsers(String attr_name, String attr_value)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findLikeUsers(String attr_name, String filter, Enumeration services)
          Deprecated. See wt.org package.
static QueryResult FederationUtilities.findObjects(QuerySpec qs)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(QuerySpec qs, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Deprecated. See FederationService.
static QueryResult FederationUtilities.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Deprecated. See FederationService.
static Vector FederationUtilities.retrieveSourceContents(String sourceObjectId, FederatedService service)
          Deprecated.  
static Persistable FederationUtilities.getPersistentInstance(Federated proxy)
           
 Persistable FederationServiceSvr.checkFreshness(Persistable obj)
          Determines whether the specified object is an expired or stale proxy.
 QueryResult FederationServiceSvr.checkFreshness(QueryResult qr)
          Traverses a QueryResult and determines whether any of the objects contained within it are expired or stale proxies.
 InputStream FederationServiceSvr.executeHTTPRequest(String method, String urlString, String payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 InputStream FederationServiceSvr.executeHTTPRequest(String method, String urlString, String contentType, byte[] payload)
          Executes a specified HTTP request against a specified resource and returns the HTTP response.
 QueryResult FederationServiceSvr.getAllServiceObjects()
          Returns an enumeration of all known FederatedService objects.
 FeedbackSpec FederationServiceSvr.getFeedbackSpec()
          Returns the feedback specification object associated with the method context.
 InputStream FederationServiceSvr.invokeInfoEngineTemplate(String url)
          Sends a request to Info*Engine to execute the specified template.
 InputStream FederationServiceSvr.invokeInfoEngineTemplate(String url, Hashtable params)
          Sends a request to Info*Engine to execute the specified template, optionally providing parameters in URL-encoded form data.
 void FederationServiceSvr.refresh(Federated proxy)
          Refreshes the properties of a proxy object.
 void FederationServiceSvr.refreshIfStale(Federated proxy)
          Refreshes the properties of a proxy object, but only if the object is stale.
 void FederationServiceSvr.sendFeedback(MethodFeedback feedbackObject)
          Sends Feedback objects to the client.
 Federated FederationServiceFwd.createProxy(Federated proxy)
          Creates a proxy object (for migration of LDAP WTUsers to ProxyUsers).
 Group FederationServiceFwd.doAction(String action, Object[][] argv, FeedbackSpec feedbackSpec)
          Executes one or more Info*Engine tasks selected by a logical action name, and the types and physical locations of a specific set of objects passed as parameters.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationServiceFwd.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Returns all link objects that exist between two specified source objects in all known services.
 QueryResult FederationServiceFwd.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Returns all link objects that exist between two specified source objects in a specified set of services.
 String[] FederationServiceFwd.getAllServices()
          Returns an array of the names of all known federated services.
 String[] FederationServiceFwd.getNavigableServices(String linkClassName)
          Returns an array of the names of federated services that support navigating a specified link class.
 Persistable FederationServiceFwd.getPersistentInstance(Federated proxy)
          Returns a persisted instance of the specified proxy object or null if the proxy has no persisted instance.
 String[] FederationServiceFwd.getQueryableServices(String className)
          Returns an array of the names of federated services that support querying a specified class.
 FederatedService FederationServiceFwd.getService(Federated proxy)
          Returns an instance of the FederatedService object referenced by the serviceId attribute of the specified proxy object.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and a link class.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and a link class.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationServiceFwd.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 Vector FederationServiceFwd.retrieveInfoEngineObjects(String url)
          Sends a request to Info*Engine to retrieve objects associated with the specified URL.
 Federated FederationServiceFwd.storeProxy(Federated proxy)
          Stores a proxy object in the persistent data service.
 void FederationServiceFwd.syncObjects(Externalizable source, Externalizable target)
          Copies the properties of a specified source object to a target object.
 Federated FederationService.createProxy(Federated proxy)
          Creates a proxy object (for migration of LDAP WTUsers to ProxyUsers).
 Group FederationService.doAction(String action, Object[][] argv, FeedbackSpec feedbackSpec)
          Executes one or more Info*Engine tasks selected by a logical action name, and the types and physical locations of a specific set of objects passed as parameters.
 QueryResult FederationService.findObjects(QuerySpec qs)
          Sends a query to all federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String serviceName)
          Sends a query to the specified federated service, and returns the results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, String[] serviceNames, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(QuerySpec qs, Enumeration services, boolean searchLocalDB)
          Sends a query to each of the specified federated services, and returns the merged set of results.
 QueryResult FederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Returns all link objects that exist between two specified source objects in all known services.
 QueryResult FederationService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2, Enumeration services)
          Returns all link objects that exist between two specified source objects in a specified set of services.
 String[] FederationService.getAllServices()
          Returns an array of the names of all known federated services.
 String[] FederationService.getNavigableServices(String linkClassName)
          Returns an array of the names of federated services that support navigating a specified link class.
 Persistable FederationService.getPersistentInstance(Federated proxy)
          Returns a persisted instance of the specified proxy object or null if the proxy has no persisted instance.
 String[] FederationService.getQueryableServices(String className)
          Returns an array of the names of federated services that support querying a specified class.
 FederatedService FederationService.getService(Federated proxy)
          Returns an instance of the FederatedService object referenced by the serviceId attribute of the specified proxy object.
 QueryResult FederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and a link class.
 QueryResult FederationService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and a link class.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Returns objects associated with the specified source object in all known services given a role and selection critieria.
 QueryResult FederationService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide, Enumeration services)
          Returns objects associated with the specified source object in the specified list of services given a role and selection critieria.
 Vector FederationService.retrieveInfoEngineObjects(String url)
          Sends a request to Info*Engine to retrieve objects associated with the specified URL.
 Federated FederationService.storeProxy(Federated proxy)
          Stores a proxy object in the persistent data service.
 void FederationService.syncObjects(Externalizable source, Externalizable target)
          Copies the properties of a specified source object to a target object.
static Class FederationServerHelper.getFederatedSubclass(Class objectClass)
          Finds a subclass of the specified class that implements the Federated interface.
static boolean FederationServerHelper.hasExpired(Federated proxy)
          Returns true if the specified proxy object has expired.
static void FederationServerHelper.initializeProxy(Federated proxy, FederatedService service)
          Initializes the properties of a proxy object that control expiration and refreshing.
static boolean FederationServerHelper.isStale(Federated proxy)
          Returns true if the specified proxy object is stale.
static void FederationHelper.appendNewElements(QueryResult qr1, QueryResult qr2)
          Appends new elements from one QueryResult to another QueryResult.
static boolean FederationHelper.haveSameSource(Object object1, Object object2)
          Returns true if two objects are proxies referencing the same source object.
 String FederatedService.getActionURL(String actionName, String sourceObjectId)
          Returns the URL associated with the specified action and source object identifier.
 String FederatedService.getActionURL(String actionName, Hashtable arguments)
          Returns the URL associated with the specified action and set of named arguments.
 Object FederatedService.retrieveObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified source object identifier.
 Hashtable FederatedService.retrieveAttributes(String sourceObjectId)
          

Supported API: true
 void FederatedService.refreshObject(Federated proxy)
          Refresh the properties of a proxy object that are derived from a remote object.
 Object FederatedService.createObject(Class objectClass, String sourceObjectId, Hashtable attributes)
          Create a new object in a remote information service.
 void FederatedService.updateObject(String sourceObjectId, Hashtable updateAttributes, Vector deleteAttributes)
          Update the attributes of a specified remote object.
 void FederatedService.deleteObject(String sourceObjectId)
          Delete the specified object managed by this federated service.
 QueryResult FederatedService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Return all link objects in this service that exist between two specified source objects.
 QueryResult FederatedService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link class.
 QueryResult FederatedService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 Enumeration FederatedService.getSupportedObjectClasses()
          Return the enumeration of class names for which this service supports queries.
 Enumeration FederatedService.getSupportedLinkClasses()
          Return the enumeration of link class names for which this service supports navigation.
 boolean FederatedService.isQuerySupported(Class objectClass)
          Return true if the named class is defined in the table of supported object classes for this federated service.
 boolean FederatedService.isNavigationSupported(Class linkClass)
          Return true if the named class is defined in the table of supported link classes for this federated service.
 void FederatedService.purgeCaches()
          Purge any caches that might be kept by the service.
static FederatedInfoEngineService FederatedInfoEngineService.newFederatedInfoEngineService(String serviceName, String serviceURL, String translationTableName, String querySpecTranslator)
          Constructor returning an instance initialized with a specified service name, base service URL, and translation table name.
protected  void FederatedInfoEngineService.initialize(String serviceName, String serviceURL, String translationTableName, String querySpecTranslator)
          Supports initialization, following construction of an instance.
static FederatedInfoEngineService FederatedInfoEngineService.newFederatedInfoEngineService(String serviceName)
          Constructor returning an instance initialized with a specified service name and no directory attribute translation table.
protected  void FederatedInfoEngineService.initialize(String serviceName)
          Supports initialization, following construction of an instance.
static FederatedInfoEngineService FederatedInfoEngineService.newFederatedInfoEngineService()
          Constructor returning an instance initialized with default property values.
 Object FederatedInfoEngineService.retrieveRemoteObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified relative URL.
protected  Object FederatedInfoEngineService._retrieveRemoteObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified relative URL.
 void FederatedInfoEngineService.refreshRemoteObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
protected  void FederatedInfoEngineService._refreshRemoteObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
 Hashtable FederatedInfoEngineService.retrieveRemoteAttributes(String sourceObjectId)
          Return a Java Hashtable object containing all of the attributes read from the specified remote object.
protected  Hashtable FederatedInfoEngineService._retrieveRemoteAttributes(String sourceObjectId)
          Return a Java Hashtable object containing all of the attributes read from the specified remote object.
 QueryResult FederatedInfoEngineService.findRemoteObjects(String filterName, Hashtable filterArguments)
          Search the remote service for objects matching the specified search filter, and return a QueryResult containing objects corresponding to the matching objects.
protected  QueryResult FederatedInfoEngineService._findRemoteObjects(String filterName, Hashtable filterArguments)
          Search the remote service for objects matching the specified search filter, and return a QueryResult containing objects corresponding to the matching objects.
 QueryResult FederatedInfoEngineService.findRemoteObjects(String url)
          Search the remote service for objects matching the criteria specified in the given URL, and return a QueryResult containing the matched objects.
protected  QueryResult FederatedInfoEngineService._findRemoteObjects(String url)
          Search the remote service for objects matching the criteria specified in the given URL, and return a QueryResult containing the matched objects.
 QueryResult FederatedInfoEngineService.findRemoteAssociations(String filterName, Hashtable filterArguments, Class linkClass, String role)
          Search the remote service for associations matching the specified search filter, and return a QueryResult containing objects corresponding to the matching link and other side objects.
protected  QueryResult FederatedInfoEngineService._findRemoteAssociations(String filterName, Hashtable filterArguments, Class linkClass, String role)
          Search the remote service for associations matching the specified search filter, and return a QueryResult containing objects corresponding to the matching link and other side objects.
 QueryResult FederatedInfoEngineService.findRemoteAssociations(String url, Class linkClass, String role)
          Search the remote service for associations matching the criteria specified in the given URL, and return a QueryResult containing objects corresponding to the matching link and other side objects.
protected  QueryResult FederatedInfoEngineService._findRemoteAssociations(String url, Class linkClass, String role)
          Search the remote service for associations matching the criteria specified in the given URL, and return a QueryResult containing objects corresponding to the matching link and other side objects.
 InfoEngineTranslationTable FederatedInfoEngineService.getTranslationTable()
          Return an instance of the attribute translation table referenced by this Info*Engine service.
 Vector FederatedInfoEngineService.retrieveRemoteContentList(String sourceObjectId)
          Return a Java Vector object containing all of the content items linked to the specified remote object.
protected  Vector FederatedInfoEngineService._retrieveRemoteContentList(String sourceObjectId)
          Return a Java Vector object containing all of the content items linked to the specified remote object.
 String FederatedInfoEngineService.getActionURL(String actionName, String sourceObjectId)
          Returns the URL associated with the specified action and source object identifier.
 String FederatedInfoEngineService.getActionURL(String actionName, Hashtable arguments)
          Returns the URL associated with the specified action and set of named arguments.
 Object FederatedInfoEngineService.retrieveObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified source object identifier.
 Hashtable FederatedInfoEngineService.retrieveAttributes(String sourceObjectId)
          

Supported API: true
 void FederatedInfoEngineService.refreshObject(Federated proxy)
          Refresh the properties of a proxy object that are derived from a remote object.
 Object FederatedInfoEngineService.createObject(Class objectClass, String sourceObjectId, Hashtable attributes)
          Create a new object in a remote information service.
 void FederatedInfoEngineService.updateObject(String sourceObjectId, Hashtable updateAttributes, Vector deleteAttributes)
          Update the attributes of a specified remote object.
 void FederatedInfoEngineService.deleteObject(String sourceObjectId)
          Delete the specified object managed by this federated service.
 QueryResult FederatedInfoEngineService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedInfoEngineService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Return all link objects in this service that exist between two specified source objects.
 QueryResult FederatedInfoEngineService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link class.
 QueryResult FederatedInfoEngineService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 Enumeration FederatedInfoEngineService.getSupportedObjectClasses()
          Return the enumeration of class names for which this service supports queries.
 Enumeration FederatedInfoEngineService.getSupportedLinkClasses()
          Return the enumeration of link class names for which this service supports navigation.
 boolean FederatedInfoEngineService.isQuerySupported(Class objectClass)
          Return true if the named class is defined in the table of supported object classes for this federated service.
 boolean FederatedInfoEngineService.isNavigationSupported(Class linkClass)
          Return true if the named class is defined in the table of supported link classes for this federated service.
 void FederatedInfoEngineService.purgeCaches()
          Purge any caches that might be kept by the service.
protected  void FederatedInfoEngineService.initialize()
          Supports initialization, following construction of an instance.
private  QuerySpecTranslator FederatedInfoEngineService.getTranslator()
          Return an instance of the QuerySpec translator referenced by this Info*Engine service.
private  String FederatedInfoEngineService.substituteFieldValues(String s, Persistable obj)
          Substitute the values of fields from a specified object into a specified string.
 void FederatedHttpMessage.writeTo(OutputStream outputStream)
          Writes the HTTP message as a MIME object to the specified output stream.
 void FederatedHttpConnection.close()
          Closes the HTTP connection and releases resources associated with it.
 FederatedHttpResponse FederatedHttpConnection.executeRequest()
          Executes an HTTP request using a previously specified URL and method, and returns the MIME object received as a result.
 FederatedHttpResponse FederatedHttpConnection.executeRequest(URL url, String method)
          Executes an HTTP request using the specified URL and method, and returns the MIME object received as a result.
 FederatedHttpResponse FederatedHttpConnection.executeRequest(URL url)
          Executes an HTTP request using the specified URL and a previously specified method, and returns the MIME object received as a result.
 int FederatedHttpBodyPart.getSize()
          Returns the size, in octets, of the body part.
 int FederatedHttpBodyPart.writeTo(OutputStream outputStream)
          Writes the body part in HTTP MIME format to the specified output stream, and returns the number of octets written.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService(String serviceName, String serviceURL, String searchBase, String translationTableName)
          Constructor returning an instance initialized with a specified service name, base service URL, directory search base, and translation table name.
protected  void FederatedDirectoryService.initialize(String serviceName, String serviceURL, String searchBase, String translationTableName)
          Supports initialization, following construction of an instance.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService(String serviceName, String serviceURL, String searchBase, String translationTableName, String initialContextFactory)
          Constructor returning an instance initialized with a specified service name, base service URL, directory search base, translation table name, and initial directory context factory value.
protected  void FederatedDirectoryService.initialize(String serviceName, String serviceURL, String searchBase, String translationTableName, String initialContextFactory)
          Supports initialization, following construction of an instance.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService(String serviceName)
          Constructor returning an instance initialized with a specified service name, default initial context factory, and no directory attribute translation table.
protected  void FederatedDirectoryService.initialize(String serviceName)
          Supports initialization, following construction of an instance.
static FederatedDirectoryService FederatedDirectoryService.newFederatedDirectoryService()
          Constructor returning an instance initialized with default property values.
 Object FederatedDirectoryService.retrieveDirectoryObject(String distinguishedName)
          Returns a Federated instance of the directory object identified by the specified distinguished name.
protected  Object FederatedDirectoryService._retrieveDirectoryObject(String distinguishedName)
          Returns a Federated instance of the directory object identified by the specified distinguished name.
 void FederatedDirectoryService.refreshDirectoryObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
protected  void FederatedDirectoryService._refreshDirectoryObject(Federated proxy)
          Refreshes the derived properties of a specified proxy object.
 QueryResult FederatedDirectoryService.findDirectoryObjects(String filterName, Hashtable filterArguments)
          Search the directory service for entries matching the specified filter, and return a QueryResult containing objects corresponding to the matching entries.
protected  QueryResult FederatedDirectoryService._findDirectoryObjects(String filterName, Hashtable filterArguments)
          Search the directory service for entries matching the specified filter, and return a QueryResult containing objects corresponding to the matching entries.
 QueryResult FederatedDirectoryService.findDirectoryObjects(String url)
          Search the directory service for entries matching the criteria specified in the given LDAP url, and return a QueryResult containing objects corresponding to the matching entries.
protected  QueryResult FederatedDirectoryService._findDirectoryObjects(String url)
          Search the directory service for entries matching the criteria specified in the given LDAP url, and return a QueryResult containing objects corresponding to the matching entries.
 DirectoryTranslationTable FederatedDirectoryService.getTranslationTable()
          Return an instance of the attribute translation table referenced by this directory service.
 Hashtable FederatedDirectoryService.retrieveDirectoryAttributes(String distinguishedName)
          Return a Hashtable containing all of the directory attributes read from the specified directory entry.
protected  Hashtable FederatedDirectoryService._retrieveDirectoryAttributes(String distinguishedName)
          Return a Hashtable containing all of the directory attributes read from the specified directory entry.
 String FederatedDirectoryService.getActionURL(String actionName, String sourceObjectId)
          Returns the URL associated with the specified action and source object identifier.
 String FederatedDirectoryService.getActionURL(String actionName, Hashtable arguments)
          Returns the URL associated with the specified action and set of named arguments.
 Object FederatedDirectoryService.retrieveObject(String sourceObjectId)
          Returns a Federated instance of the remote object identified by the specified source object identifier.
 Hashtable FederatedDirectoryService.retrieveAttributes(String sourceObjectId)
          

Supported API: true
 void FederatedDirectoryService.refreshObject(Federated proxy)
          Refresh the properties of a proxy object that are derived from a remote object.
 Object FederatedDirectoryService.createObject(Class objectClass, String sourceObjectId, Hashtable attributes)
          Create a new object in a remote information service.
 void FederatedDirectoryService.updateObject(String sourceObjectId, Hashtable updateAttributes, Vector deleteAttributes)
          Update the attributes of a specified remote object.
 void FederatedDirectoryService.deleteObject(String sourceObjectId)
          Delete the specified object managed by this federated service.
 QueryResult FederatedDirectoryService.findObjects(QuerySpec criteria)
          Retrieve objects from this federated service using the specified selection criteria.
 QueryResult FederatedDirectoryService.findObjects(Class targetLinkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Return all link objects in this service that exist between two specified source objects.
 QueryResult FederatedDirectoryService.navigate(Persistable obj, String role, Class linkClass, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link class.
 QueryResult FederatedDirectoryService.navigate(Persistable obj, String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects from this federated service related to the specified source object given a role and link selection crtieria.
 Enumeration FederatedDirectoryService.getSupportedObjectClasses()
          Return the enumeration of class names for which this service supports queries.
 Enumeration FederatedDirectoryService.getSupportedLinkClasses()
          Return the enumeration of link class names for which this service supports navigation.
 boolean FederatedDirectoryService.isQuerySupported(Class objectClass)
          Return true if the named class is defined in the table of supported object classes for this federated service.
 boolean FederatedDirectoryService.isNavigationSupported(Class linkClass)
          Return true if the named class is defined in the table of supported link classes for this federated service.
 void FederatedDirectoryService.purgeCaches()
          Purge any caches that might be kept by the service.
protected  void FederatedDirectoryService.initialize()
          Supports initialization, following construction of an instance.
 Enumeration FederatedDirectoryService.searchDirectory(String url)
          Search the directory service for entries matching the filter defined by the specified URL.
private  void FederatedDirectoryService.setCredentials(Hashtable context, String providerURL)
          Set authentication information in a specified directory context.
private  BinaryLink FederatedDirectoryService.createLinkObject(Class linkClass, Persistable obj1, String obj1Role, Persistable obj2)
          Create a link object that associates two Persistables.
private  String FederatedDirectoryService.substituteTableValues(String s, Hashtable table)
          Substitute values from an attribute translation table into a specified string.
protected  DirContext FederatedDirectoryService.getInitialDirContext(String providerURL)
           
 FederatedService Federated.getService()
          Return the service object referenced by the serviceId attribute.
 void Federated.preset()
          This method is called when a proxy object is first created by a service, just after the object is instantiated and its readExternal method has been called to populate its properties from attributes obtained from the remote information source.
 void Federated.refresh()
          Refresh the derived attributes of the object.
 void Federated.refreshIfStale()
          Refresh the derived attributes of the object, but only if the properties are stale.
 void Federated.update()
          Update the derived attributes of the object on the source service.
 void Federated.prepareForStore()
          The persistence manager calls this method just before storing the proxy object in the database.
 QueryResult Federated.findLinks(Class targetLinkClass, String obj1Role, Persistable obj2)
          Return all link objects that exist between the Federated object and the specified source object.
 QueryResult Federated.navigate(String role, Class linkClass, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link class.
 QueryResult Federated.navigate(String role, QuerySpec criteria, boolean onlyOtherSide)
          Return objects related to this federated source object given a role and link selection crtieria.
 void Federated.postStore()
          The persistence manager calls this method just after storing the proxy object in the database.
static DirectoryTranslationTable DirectoryTranslationTable.newDirectoryTranslationTable()
          Constructor returning an instance initialized with default property values.
static DirectoryTranslationTable DirectoryTranslationTable.newDirectoryTranslationTable(String name)
          Constructor returning an instance initialized with a specified name and default property values.
protected  void DirectoryTranslationTable.initialize(String name)
          Supports initialization, following construction of an instance.
protected  void DirectoryTranslationTable.initialize()
          Supports initialization, following construction of an instance.
 String DirectoryQuerySpecTranslator.translateQuerySpec(QuerySpec spec)
          Translate a Windchill QuerySpec to an LDAP search expression.
private  void DirectoryInputStream.initialize(DirContext context, FederatedDirectoryService service, Persistable referenceObject)
          Initialize a DirectoryInputStream instance.
 void DirectoryInputStream.setServiceId(FederatedService service)
          Establish the identifier of the service from which the object stream is originating.
 Object DirectoryInputStream.readDirectoryObject(String dn)
          Read a directory entry and create a Java object from it.
 Object DirectoryInputStream.readDirectoryObject(String dn, Hashtable entry)
          Read a directory entry and create a Java object from it.
 Hashtable DirectoryInputStream.readDirectoryEntry(String dn)
          Read a directory entry and return a Hashtable containing its attributes.
private  Object DirectoryInputStream.createObject()
          Create a Java object from the set of attributes previously read from a directory entry.
private  Object DirectoryInputStream.createObject(Class objectClass)
          Create a Java object from the set of attributes previously read from a directory entry.
 

Constructors in wt.federation that throw FederationServicesException
InfoEngineInputStream(FederatedInfoEngineService service)
          Create an InfoEngineInputStream instance.
InfoEngineInputStream(FederatedInfoEngineService service, Persistable referenceObject)
          Create an InfoEngineInputStream instance.
FederatedHttpResponse(InputStream inputStream)
          Constructor returning an instance initialized to the results of parsing an HTTP protocol response read from a specified input stream.
FederatedHttpMultipart(FederatedHttpInputStream inputStream, String boundary)
          Constructor returning an instance initialized from the result of reading the specified input stream.
FederatedHttpMessage(FederatedHttpInputStream inputStream)
          Constructor returning an instance initialized with the results of reading and parsing a specified input stream.
FederatedHttpBodyPart(FederatedHttpInputStream inputStream, String boundary)
          Constructor returning an instance initialized from the result of reading the specified input stream.
DirectoryInputStream(DirContext context, FederatedDirectoryService service)
          Create a DirectoryInputStream instance.
DirectoryInputStream(FederatedDirectoryService service)
          Create a DirectoryInputStream instance.
DirectoryInputStream(DirContext context, FederatedDirectoryService service, Persistable referenceObject)
          Create a DirectoryInputStream instance.
InfoEngineInputStream(FederatedInfoEngineService service)
          Create an InfoEngineInputStream instance.
InfoEngineInputStream(FederatedInfoEngineService service, Persistable referenceObject)
          Create an InfoEngineInputStream instance.
FederatedHttpResponse(InputStream inputStream)
          Constructor returning an instance initialized to the results of parsing an HTTP protocol response read from a specified input stream.
FederatedHttpMultipart(FederatedHttpInputStream inputStream, String boundary)
          Constructor returning an instance initialized from the result of reading the specified input stream.
FederatedHttpMessage(FederatedHttpInputStream inputStream)
          Constructor returning an instance initialized with the results of reading and parsing a specified input stream.
FederatedHttpBodyPart(FederatedHttpInputStream inputStream, String boundary)
          Constructor returning an instance initialized from the result of reading the specified input stream.
DirectoryInputStream(DirContext context, FederatedDirectoryService service)
          Create a DirectoryInputStream instance.
DirectoryInputStream(FederatedDirectoryService service)
          Create a DirectoryInputStream instance.
DirectoryInputStream(DirContext context, FederatedDirectoryService service, Persistable referenceObject)
          Create a DirectoryInputStream instance.