|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use FederationServicesException | |
wt.adapter | Provides the definition for InfoEngine
WebjectService s and
WebjectDelegate s. |
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. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |