| 
 | Oracle® WebCenter Content Java API Reference for Imaging 11g Release 1 (11.1.1) E12853-03 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object
   oracle.imaging.ServicesFactory
oracle.imaging.ServicesFactory
public abstract class ServicesFactory
| Constructor Summary | |
|---|---|
| ServicesFactory() | |
| Method Summary | |
|---|---|
| protected abstract  void | authenticate(UserToken credentials, java.util.Locale locale)An abstract method that is called by during login to perform authentication. | 
| protected abstract  ApplicationService | createApplicationService()An abstract method that derived classes must implement to create a concrete application service implementation. | 
| protected abstract  BatchService | createBatchService()This method is reserved for Oracle internal use only. | 
| protected abstract  ConnectionService | createConnectionService()An abstract method that derived classes must implement to create a concrete connection service implementation. | 
| protected abstract  DocumentContentService | createDocumentContentService()An abstract method that derived classes must implement to create a concrete document content service implementation. | 
| protected abstract  DocumentService | createDocumentService()An abstract method that derived classes must implement to create a concrete document service implementation. | 
| protected abstract  ImportExportService | createImportExportService()An abstract method that derived classes must implement to create a concrete import/export service implementation. | 
| protected abstract  InputService | createInputService()An abstract method that derived classes must implement to create a concrete input service implementation. | 
| protected abstract  LifecycleService | createLifecycleService()An abstract method that derived classes must implement to create a concrete lifecycle service implementation. | 
| protected abstract  PreferenceService | createPreferenceService()An abstract method that derived classes must implement to create a concrete preference service implementation. | 
| protected abstract  SearchService | createSearchService()An abstract method that derived classes must implement to create a concrete search service implementation. | 
| protected abstract  SecurityService | createSecurityService()An abstract method that derived classes must implement to create a concrete security service implementation. | 
| protected abstract  TicketService | createTicketService()An abstract method that derived classes must implement to create a concrete ticket service implementation. | 
| protected abstract  void | deauthenticate() | 
|  ApplicationService | getApplicationService()Gets the Application service for the Imaging System. | 
|  BatchService | getBatchService()This method is reserved for Oracle internal use only. | 
|  ConnectionService | getConnectionService()Gets a ConnectionService that can be used for manipulating Connections. | 
|  DocumentContentService | getDocumentContentService()Gets a DocumentContentService that can be used for accessing and manipulating documents. | 
|  DocumentService | getDocumentService()Gets a DocumentService that can be used for accessing and manipulating documents. | 
|  ImportExportService | getImportExportService()Gets a ImportExportService that can be used for importing and exporting definitions. | 
|  InputService | getInputService()This method get an InputService that can be used for accessing and manipulating Input definitions. | 
|  LifecycleService | getLifecycleService()Gets a LifecycleService. | 
|  PreferenceService | getPreferenceService()Gets a PreferenceService that can be used for accessing preference information. | 
|  SearchService | getSearchService()Gets the Search service for the Imaging System. | 
|  SecurityService | getSecurityService()Gets a SecurityService that can be used for accessing security information. | 
|  TicketService | getTicketService()Gets a TicketService that can be used for manipulating URL Tickets. | 
| abstract  java.util.List<SecurityMember> | getUserGroups()Gets the groups of the current user logged in. | 
| abstract  SecurityMember | getUserInfo()Gets the information of the current user logged in. | 
| static ServicesFactory | login(UserToken credentials, java.util.Locale locale)A static method that performs an in process login. | 
| static ServicesFactory | login(UserToken credentials, java.util.Locale locale, java.lang.String url)A static method that performs a remote login. | 
|  void | logout()Logs out the current user | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public ServicesFactory()
| Method Detail | 
|---|
protected abstract void authenticate(UserToken credentials,
                                     java.util.Locale locale)
                              throws ImagingException
credentials - The credentials to be used for authenticationImagingException
protected abstract void deauthenticate()
                                throws ImagingException
ImagingException
protected abstract ApplicationService createApplicationService()
                                                        throws ImagingException
ImagingException
protected abstract SearchService createSearchService()
                                              throws ImagingException
ImagingException
protected abstract InputService createInputService()
                                            throws ImagingException
java.lang.ExceptionImagingException
protected abstract DocumentContentService createDocumentContentService()
                                                                throws ImagingException
java.lang.ExceptionImagingException
protected abstract DocumentService createDocumentService()
                                                  throws ImagingException
java.lang.ExceptionImagingException
protected abstract SecurityService createSecurityService()
                                                  throws ImagingException
ImagingException
protected abstract PreferenceService createPreferenceService()
                                                      throws ImagingException
ImagingException
protected abstract ImportExportService createImportExportService()
                                                          throws ImagingException
ImagingException
protected abstract BatchService createBatchService()
                                            throws ImagingException
ImagingException
protected abstract LifecycleService createLifecycleService()
                                                    throws ImagingException
ImagingException
protected abstract TicketService createTicketService()
                                              throws ImagingException
ImagingException
protected abstract ConnectionService createConnectionService()
                                                      throws ImagingException
ImagingException
public void logout()
            throws ImagingException
ImagingException
public ApplicationService getApplicationService()
                                         throws ImagingException
ImagingException
public SearchService getSearchService()
                               throws ImagingException
ImagingException
public InputService getInputService()
                             throws ImagingException
ImagingException
public DocumentContentService getDocumentContentService()
                                                 throws ImagingException
ImagingException
public DocumentService getDocumentService()
                                   throws ImagingException
ImagingException
public SecurityService getSecurityService()
                                   throws ImagingException
ImagingException
public PreferenceService getPreferenceService()
                                       throws ImagingException
ImagingException
public ImportExportService getImportExportService()
                                           throws ImagingException
ImagingException
public BatchService getBatchService()
                             throws ImagingException
ImagingException
public LifecycleService getLifecycleService()
                                     throws ImagingException
ImagingException
public TicketService getTicketService()
                               throws ImagingException
ImagingException
public ConnectionService getConnectionService()
                                       throws ImagingException
ImagingException
public static ServicesFactory login(UserToken credentials,
                                    java.util.Locale locale)
                             throws ImagingException
credentials - The credentials to be used for authentication.ImagingException
public static ServicesFactory login(UserToken credentials,
                                    java.util.Locale locale,
                                    java.lang.String url)
                             throws ImagingException
credentials - The credentials to be used for authentication.url - The url to the imaging services systemImagingException
public abstract SecurityMember getUserInfo()
                                    throws ImagingException
ImagingException
public abstract java.util.List<SecurityMember> getUserGroups()
                                                      throws ImagingException
ImagingException| 
 | Oracle® WebCenter Content Java API Reference for Imaging 11g Release 1 (11.1.1) E12853-03 | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||