|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.perforce.p4java.option.Options
com.perforce.p4java.option.server.ExportRecordsOptions
public class ExportRecordsOptions
Options class for IOptionsServer.getExportRecords method. Please see the relevant Perforce admin help for details of the meaning and usage of the options defined here -- this method is not intended for general use. Note also some special-casing in the options processing for this class.
| Field Summary | |
|---|---|
protected String |
filter
|
protected boolean |
format
|
protected String |
journalPrefix
|
protected long |
maxRecs
|
protected long |
offset
|
static String |
OPTIONS_SPECS
Dummy only. |
protected int |
sourceNum
|
protected boolean |
useJournal
|
| Fields inherited from class com.perforce.p4java.option.Options |
|---|
immutable, optionList, OPTPFX |
| Constructor Summary | |
|---|---|
ExportRecordsOptions()
Default constructor; all fields set to false, null, or zero. |
|
ExportRecordsOptions(boolean useJournal,
long maxRecs,
int sourceNum,
long offset,
boolean format,
String journalPrefix,
String filter)
Explicit-value constructor. |
|
ExportRecordsOptions(String... options)
String options constructor; see Perforce admin documentation for help with these values. |
|
| Method Summary | |
|---|---|
String |
getFilter()
|
String |
getJournalPrefix()
|
long |
getMaxRecs()
|
long |
getOffset()
|
int |
getSourceNum()
|
boolean |
isFormat()
|
boolean |
isUseJournal()
|
List<String> |
processOptions(IServer server)
Turn this (specific) options object into a list of strings to be sent to the Perforce server as options for a specific command. |
ExportRecordsOptions |
setFilter(String filter)
|
ExportRecordsOptions |
setFormat(boolean format)
|
ExportRecordsOptions |
setJournalPrefix(String journalPrefix)
|
ExportRecordsOptions |
setMaxRecs(long maxRecs)
|
ExportRecordsOptions |
setOffset(long offset)
|
ExportRecordsOptions |
setSourceNum(int sourceNum)
|
ExportRecordsOptions |
setUseJournal(boolean useJournal)
|
| Methods inherited from class com.perforce.p4java.option.Options |
|---|
applyRule, applyRule, applyRule, getOptions, isImmutable, processFields, setImmutable, setOptions |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String OPTIONS_SPECS
protected boolean useJournal
protected long maxRecs
protected int sourceNum
protected long offset
protected boolean format
protected String journalPrefix
protected String filter
| Constructor Detail |
|---|
public ExportRecordsOptions()
public ExportRecordsOptions(String... options)
public ExportRecordsOptions(boolean useJournal,
long maxRecs,
int sourceNum,
long offset,
boolean format,
String journalPrefix,
String filter)
| Method Detail |
|---|
public List<String> processOptions(IServer server)
throws OptionsException
OptionsThe method is used by the server object to generate the string-based arguments expected by the Perforce server corresponding to the state of this method-specific options object. Will return an empty list if there are no "interesting" options set or available. May simply return the superclass options string list if is non-null, but that behaviour is neither guaranteed nor required.
Note that this method is not intended to be called directly by users but by the underlying P4Java plumbing; odd results may occur if this method is called in other contexts.
processOptions in class Optionsserver - possibly-null IServer representing the Perforce server
the options are to be used against. If this parameter is
null, it is acceptable to throw an OptionsException, but
it is also possible to ignore it and do the best you can
with what you've got...
OptionsException - if an error occurs in options processing that is
not some species of ConnectionException, RequestException,
AccessException, etc.Options.processOptions(com.perforce.p4java.server.IServer)public boolean isUseJournal()
public ExportRecordsOptions setUseJournal(boolean useJournal)
public long getMaxRecs()
public ExportRecordsOptions setMaxRecs(long maxRecs)
public int getSourceNum()
public ExportRecordsOptions setSourceNum(int sourceNum)
public long getOffset()
public ExportRecordsOptions setOffset(long offset)
public boolean isFormat()
public ExportRecordsOptions setFormat(boolean format)
public String getJournalPrefix()
public ExportRecordsOptions setJournalPrefix(String journalPrefix)
public String getFilter()
public ExportRecordsOptions setFilter(String filter)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||