Oracle Files Administration Guide 9.0.3 Part Number A97358-01 |
|
| View PDF |
Each server has an IFS.SERVER.Class
property that identifies the Java class that the node uses to instantiate the server or agent. You cannot change the name of the class; if you do, the protocol server or agent will not run.
The properties listed in these tables are all required for an agent or protocol server to run properly. When you install and configure an Oracle Files instance, the properties are configured using the default values shown in the tables in this section. You can change these in the base class and then create new servers or agents based on the changes, or you can change the values in the running server or agent. See Chapter 4, "Basic Administrative Operations" for additional information.
The Access Control List Index agent...
IFS.SERVER.Class that instantiates the agent is:
oracle.ifs.management.servers.AccessControlListIndexAgent
AppleTalk Filing Protocol (AFP) is the remote filing system protocol that enables Macintosh users to store, access, and share files over a network. AppleShare is the AFP file server that is implemented on Macintosh computers. The Oracle Files AFP server enables Macintosh users to access an Oracle Files as if it were an AppleShare server.
The IFS.SERVER.Class that instantiates the AFP Server is: oracle.ifs.protocols.afp.AfpServer
.
The AFP server creates additional objects and attaches them to every folder and document in the Oracle Files repository that is viewed, edited, or created by Macintosh clients. When folders or documents are deleted, these additional objects are not deleted; they are left dangling. The AfpGarbageCollection agent deletes these dangling objects; it does so at periodic intervals.
IFS.SERVER.Class that instantiates the agent is:
oracle.ifs.protocols.afp.agent.AfpGarbageCollectionAgent
The AfpGarbageCollection agent requires t information must be included in the server configuration to run the agent:
Table C-3 AFPGarbageCollection Agent Required PropertiesThese properties control the management of document content. Document content is stored in the database as LOBs. Content is moved to BFILES if it has not been accessed after the retention period. For information on using this feature, see Appendix 5, "Maintenance and Tuning".
The IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.ContentAgent
The following information must be included in the server configuration file to run the Content agent:
Table C-4 Content Agent Required PropertiesFile attributes and content are stored separately. The Content Garbage Collection agent identifies content that no longer is referenced and deletes it. For performance reasons, the content of a document is not deleted when the document is deleted. The Content Garbage Collection agent deletes the unreferenced content. This agent runs at specific times of the day as specified in the server configuration file.
IFS.SERVER.Class used to instantiate the agent:
oracle.ifs.management.servers.ContentGarbageCollectionAgent
The following information must be included in the server configuration file to run the Content Garbage Collection agent:
Table C-5 Content Garbage Collection Agent Required PropertiesSimilar to the Garbage Collection agent, the Dangling Object AV Cleanup Agent removes orphaned object type references and identifies all invalid object references, such as references to objects that no longer exist, and sets these references to null for array type attributes and zero for scalar attributes. For example, this agent cleans up the owner attribute of a document pointing to directory object which was deleted and is now invalid.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.DanglingObjectAVCleanupAgent
The following information must be included in the server configuration file to run the Dangling Object AV Cleanup agent:
Table C-6 Dangling Object AV Cleanup Agent Required PropertiesThrough WebFolders (WebDAV) and WebFolders-enabled applications, can edit Microsoft Office documents stored in Oracle Files in place with Windows Office 2000. A new document can be created in Oracle Files this way. Customers can then delete this document in a web folder. This servlet also serves documents over HTTP (browser).
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.dav.impl.server.IfsServletServer
The following parameters must be included in the server configuration file to run the DAV server.
Table C-7 DAV Server Required PropertiesThis agent periodically purges expired events from the event queue.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.EventExchangerAgent
The following information must be included in the server configuration file to run the Event Exchanger agent:
Table C-8 Event Exchanger Agent Required PropertiesAll public objects have an attribute called ExpirationDate. Once this date passes, the public objects are automatically deleted. This is handled by the Expiration agent, which periodically deletes expired objects. If the expiration date of a public object passes, the agent deletes the public object. This agent runs at specific times of the day as specified in the server configuration parameter, IFS.SERVER.TIMER.ACTIVATIONPERIOD.
IFS.SERVER.Class used to instantiate this agent:
IFS.SERVER.Class: oracle.ifs.management.servers.ExpirationAgent
The following information must be included in the server configuration file to run the Expiration agent:
Table C-9 Expiration Agent Required PropertiesOracle Files uses a scheme called FolderIndexService to speed up folder-restricted queries. This index is modified every time the folder hierarchy gets changed, to reflect the up-to-date folder hierarchy. However, certain forms of file links may leave the FolderIndex in a suboptimal state. FolderIndexAnalyzer agent runs periodically to detect and correct any such state, and return the FolderIndex to an optimal state
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.FolderIndexAnalyzerAgent
You should never modify this value.
Table C-10 FolderIndex Analyzer Agent Required PropertiesThe FTP server allows users to easily transfer files between one file system and the Oracle Files repository. FTP is particularly useful when performing bulk transfers; in regards to both ease and performance. In addition to the common FTP commands, the Oracle Files server also has built-in parsing and versioning support.
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.ftp.server.FtpServer
The following parameters must be included in the server configuration file to run the FTP server.
Table C-11 FTP (File Transfer Protocol) Server Required PropertiesThe Garbage Collection agent runs at specific times of the day as specified in the server configuration file. Currently, this agent fixes invalid public object owners, creators, deletors, and modifiers. It uses the following four parameters for this purpose, which are specified in the server configuration file:
For example, a document is created and modified by "ssmith." The creator, owner, and last modifier attribute of document are set to ssmith's object id. If "ssmith" is deleted, the attribute value becomes invalid. The agent replaces these invalid attribute values with the ID of the replacement owner, creator, or deletor specified in the server configuration file.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.GarbageCollectionAgent
The following information must be included in the server configuration file to run the Garbage Collection agent:
Table C-12 Garbage Collection Agent Required PropertiesThe HTTP Admin server must be running to use the Oracle Files Manager tool. [Dragos had deleted this server, another developer supplied the Files values. What is this used for with Files?]
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.dav.impl.server.IfsServletServer
The Inbound Queue Listener Agent is a time-based agent that polls all of the inbound queues periodically so that Oracle Files can act upon the messages placed on inbound queues. The InboundQueueListener agent can dequeue a message and delegate the work of proccessing to the message object itself.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.InboundQueueListenerAgent
Property | Description and Usage Note | Default |
---|---|---|
IFS.SERVER.AGENT.INBOUNDQUEUE |
The Lock agent is a time-based agent that releases locks that are timed out. The agent needs to be running at all times for the lock auto-expiration function to work.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.LockAgent
The NbServer is a DNS server for Windows NetBIOS names. It tells client machines that its name is registered to a particular IP address.
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.smb.server.NbServer
The following parameters must be included in the server configuration file to run the Nb server.
Table C-15 Nb or Agent Required PropertiesThe Network File System (NFS) protocol is used to provide file sharing between a client machine and a server machine across a network. The NFS protocol is a standard protocol which is widely used for file sharing on UNIX platforms. Although used primarily on UNIX platforms, the NFS protocol is designed to be operating system-independent and implementations of the NFS protocol exist for other platforms, such as Windows.
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.nfs.server.NfsServer
The following parameters must be included in the server configuration file to run the NFS server.
Table C-16 NFS Protocol Server Required PropertiesWindows NT/2000 platforms only.
The NT File System (NTFS) allows the Oracle Files repository to appear as a local hard drive on the server machine. When using the NTFS, the Oracle Files repository will be mapped to a drive letter on the server machine and can be accessed using the file system as if it were a local hard drive.
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.ntfs.server.NtfsServer
The following parameters must be included in the server configuration file to run the NTFS server.
Table C-17 Ntfs Required PropertiesThe Oid Credential Manager agent is a time-based agent that polls for changes and notifies the system administrator whenever a new OiD subscriber is added. The agent used the OidCrendentialManager APIs to obtain a list of subscribers in OiD and the list of those that are supported by the credential manager.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.OidCredentialManagerAgent
The Print agent makes printing through Oracle Files indistinguishable from printing to a normal Windows NT server.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.print.PrintAgent
The Quota agent is triggered by an event to check for any users who may have used up their quota. This agent also periodically checks all users who are active, according to a specified timer period. The agent updates the user's consumed storage. When the consumed storage is over the allocated quota, then the user will not be able to add any more documents to Oracle Files.
A user's quota is calculated upon the content already consumed. Therefore, a user will go over quota by adding the final file that pushes the consumed storage over the allocated storage. When setting users' allocated quota, remember that a users' last file will put them over quota before being denied.
Quotas will not be enforced if:
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.QuotaAgent
When a node is started, this agent automatically preloads the service's data cache. It expects the following entries in the Server Configuration file.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.ServiceWarmupAgent
ServiceWatchdogAgent cleans up after the Oracle Files services that do not shut down cleanly. This functionality is also used by SMB servers to keep track of WCP servers that are currently running, and the Web interface to keep track of FTP servers that are currently running.
IFS.SERVER.Class used to instantiate this agent:
oracle.ifs.management.servers.ServiceWatchdogAgent
The SMB server allows Windows users to easily copy files between their local drives and the Oracle Files repository. It also allows users to browse and edit files and even execute programs directly from the Oracle FilesOracle Files repository. SMB is best suited for interactive browsing and modifying documents.
IFS.SERVER.Class used to instantiate this server:
oracle.ifs.protocols.smb.server.SmbServer
Oracle Files uses four additional server configuration properties, specific to Oracle Files. These properties are inherited and locally defined:
Table C-22 Oracle Files Server Configuration PropertiesTo access the Oracle Files Server Configuration Properties page:
If you make changes to the inherited Server Configurations, click Update Inherited Properties to revise the inherited properties. Click Add, Edit, or Remove to manage locally defined properties.