jpl.mipl.mdms.web.domain
Class DomainWriter
java.lang.Object
jpl.mipl.mdms.web.domain.DomainWriter
public class DomainWriter
- extends Object
Purpose:
Writes new domain file contents based on an ordering of
servers for a set of server groups. This is an example
of a man doing something that could be automated.
Copyright 2006, California Institute of Technology.
ALL RIGHTS RESERVED.
U.S. Government Sponsorship acknowledge. 2006.
============================================================================
Modification History :
----------------------
Date Who What
----------------------------------------------------------------------------
08/10/2006 Nick Initial Release
============================================================================
- Version:
- $Id: DomainWriter.java,v 1.1 2006/09/29 18:51:18 ntt Exp $
- Author:
- Nicholas Toole (Nicholas.T.Toole@jpl.nasa.gov)
|
Method Summary |
protected void |
indent(StringBuffer buffer)
|
protected void |
indent(StringBuffer buffer,
int count)
|
protected void |
newLine(StringBuffer buffer)
|
String |
write(Domain domain,
Map serverOrderMap)
|
protected void |
writeDefaultGroup(StringBuffer buffer,
Domain domain)
|
protected void |
writeFileTypes(StringBuffer buffer,
Domain domain,
String group)
|
protected void |
writeFooter(StringBuffer buffer)
|
protected void |
writeHeader(StringBuffer buffer)
|
protected void |
writeServer(StringBuffer buffer,
ServerInfo sInfo)
|
protected void |
writeServerGroup(StringBuffer buffer,
Domain domain,
String groupName,
List order)
|
protected void |
writeServerInfo(StringBuffer buffer,
ServerInfo sInfo)
|
protected void |
writeServers(StringBuffer buffer,
Domain domain,
List order)
|
protected void |
writeVft(StringBuffer buffer,
ServerInfo sInfo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DomainWriter
public DomainWriter()
write
public String write(Domain domain,
Map serverOrderMap)
writeHeader
protected void writeHeader(StringBuffer buffer)
writeFooter
protected void writeFooter(StringBuffer buffer)
writeDefaultGroup
protected void writeDefaultGroup(StringBuffer buffer,
Domain domain)
indent
protected void indent(StringBuffer buffer)
indent
protected void indent(StringBuffer buffer,
int count)
newLine
protected void newLine(StringBuffer buffer)
writeServerGroup
protected void writeServerGroup(StringBuffer buffer,
Domain domain,
String groupName,
List order)
writeServers
protected void writeServers(StringBuffer buffer,
Domain domain,
List order)
writeVft
protected void writeVft(StringBuffer buffer,
ServerInfo sInfo)
writeServer
protected void writeServer(StringBuffer buffer,
ServerInfo sInfo)
writeServerInfo
protected void writeServerInfo(StringBuffer buffer,
ServerInfo sInfo)
writeFileTypes
protected void writeFileTypes(StringBuffer buffer,
Domain domain,
String group)