| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.catalina.storeconfig.StoreFileMover
Move server.xml or context.xml as backup
| Constructor Summary | |
StoreFileMover()
Calculate file objects for the old and new configuration files.  | 
|
StoreFileMover(java.lang.String basename,
               java.lang.String filename,
               java.lang.String encoding)
Calculate file objects for the old and new configuration files.  | 
|
| Method Summary | |
 java.lang.String | 
getBasename()
 | 
 java.io.File | 
getConfigNew()
 | 
 java.io.File | 
getConfigOld()
 | 
 java.io.File | 
getConfigSave()
 | 
 java.lang.String | 
getEncoding()
 | 
 java.lang.String | 
getFilename()
 | 
protected  java.lang.String | 
getTimeTag()
Time value for backup yyyy-mm-dd.hh-mm-ss  | 
 java.io.PrintWriter | 
getWriter()
Open an output writer for the new configuration file  | 
 void | 
init()
generate the Filename to new with TimeStamp  | 
 void | 
move()
Shuffle old->save and new->old  | 
 void | 
setBasename(java.lang.String basename)
 | 
 void | 
setEncoding(java.lang.String string)
 | 
 void | 
setFilename(java.lang.String string)
 | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public StoreFileMover(java.lang.String basename,
                      java.lang.String filename,
                      java.lang.String encoding)
public StoreFileMover()
| Method Detail | 
public java.io.File getConfigNew()
public java.io.File getConfigOld()
public java.io.File getConfigSave()
public java.lang.String getBasename()
public void setBasename(java.lang.String basename)
basename - The basename to set.public java.lang.String getFilename()
public void setFilename(java.lang.String string)
string - public java.lang.String getEncoding()
public void setEncoding(java.lang.String string)
string - public void init()
public void move()
          throws java.io.IOException
java.io.IOException
public java.io.PrintWriter getWriter()
                              throws java.io.IOException
java.io.IOExceptionprotected java.lang.String getTimeTag()
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||