You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by mi...@apache.org on 2001/10/31 22:55:30 UTC
cvs commit: jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/installer Installation.java
mirceatoma 01/10/31 13:55:30
Modified: src/java/org/apache/avalon/phoenix/tools/installer
Installation.java
Log:
Added Installation 'timestamp' attribute.
Revision Changes Path
1.5 +24 -10 jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/installer/Installation.java
Index: Installation.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/phoenix/tools/installer/Installation.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- Installation.java 2001/10/27 22:46:19 1.4
+++ Installation.java 2001/10/31 21:55:30 1.5
@@ -20,25 +20,28 @@
public final class Installation
{
///The source of installation (usually a directory in .sar format or a .sar file)
- private File m_source;
+ private final File m_source;
///Directory in which application is installed
- private File m_directory;
+ private final File m_directory;
///URL to block configuration data
- private String m_config;
+ private final String m_config;
///URL to assembly data
- private String m_assembly;
+ private final String m_assembly;
///URL to application configuration data
- private String m_server;
+ private final String m_server;
///ClassPath for application
- private String[] m_classPath;
+ private final String[] m_classPath;
///Info for expanded files
- private FileDigest[] m_fileDigests;
+ private final FileDigest[] m_digests;
+
+ ///Installation timestamp
+ private final long m_timestamp;
public Installation( final File source,
final File directory,
@@ -46,7 +49,8 @@
final String assembly,
final String server,
final String[] classPath,
- final FileDigest[] fileDigests )
+ final FileDigest[] digests,
+ final long timestamp )
{
m_source = source;
m_directory = directory;
@@ -54,7 +58,8 @@
m_assembly = assembly;
m_server = server;
m_classPath = classPath;
- m_fileDigests = fileDigests;
+ m_digests = digests;
+ m_timestamp = timestamp;
}
/**
@@ -124,6 +129,15 @@
*/
FileDigest[] getFileDigests()
{
- return m_fileDigests;
+ return m_digests;
}
+
+ /** Retrieve the timestamp.
+ *
+ * @return the timestamp when installation occured.
+ */
+ long getTimestamp()
+ {
+ return m_timestamp;
+ }
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>