Skip navigation links
A C E G H I L M P R S T 

A

addAdd(PerforceAdd) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
addEdit(PerforceEdit) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 

C

com.perforce.workshop.tjuricek.initializer - package com.perforce.workshop.tjuricek.initializer
 
com.perforce.workshop.tjuricek.initializer.model - package com.perforce.workshop.tjuricek.initializer.model
 
compare(PerforceItem, PerforceItem) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem.PerforceItemComparator
 
connectAsUser(String, String) - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
createTemporaryClient(String, File) - Static method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
Applies most of our conventions and system configuration to create a client for use only during this initialization process.

E

equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceDepot
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
equals(Object) - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 

G

getAdds() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
getBash() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
getBatch() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
getChangelists() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
getCharset() - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
getClient() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
getClientName() - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
getClientPath() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
The target path within the user's client to put the file in.
getClientPath() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
Unlike the add, this is a relative path from the client root that should exist.
getClientRootDir() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
The root directory for all client workspaces.
getClientRootDir() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
getClients() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
getCommand() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
The command is a handlebars script with a special context: {{command}} is replaced with the appropriate executable script path.
getConnectionSettings() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
getDataRootDir() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
getDefinitions() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
Load the JSON definitions that are then converted into steps for the initializer.
getDepots() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
getDescription() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
getDescription() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
getEdits() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
getEmail() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
getHost() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
getInputStream(String) - Method in interface com.perforce.workshop.tjuricek.initializer.Initializer.InputStreamLoader
 
getInputStreamLoader() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
getLogin() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
getLogin() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
getName() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
getName() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceDepot
 
getName() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
getName() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
getOptions() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
getOptionsServer() - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
getOwner() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
getPassword() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
getPath() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
getPerforceChangelist() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
getPerforceClient() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
getPerforceDepot() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
getPerforceTrigger() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
getPerforceUser() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
getRank() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
The rank of an item indicates when it should be run in order.
getResource() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
The resource URL we use to fetch the data of this file.
getResource() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
Same as add, this is the URL we attempt to use to find the content to use.
getRoot() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
getRootFile() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
getTemplateContext() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
If we discover a file name (like a trigger script) with the extension ".mustache", we'll treat it like a Mustache template, and use this context to render the file.
getTemplateContext() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
getTriggerLines() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
getTriggers() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
getTriggersDir() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
When the system appends triggers, we typically have script files, which get put in to this directory.
getTriggersDir() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
getType() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
getUser(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
getUsers() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
getView() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 

H

hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceDepot
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
hashCode() - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
hasUser(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
Checks that a PerforceUser definition exists with the specified login.

I

Initializer - Class in com.perforce.workshop.tjuricek.initializer
The Initializer is the entry point for seeding data for Commons installations.
Initializer(Supplier<IOptionsServer>) - Constructor for class com.perforce.workshop.tjuricek.initializer.Initializer
 
Initializer.InitializerConfig - Class in com.perforce.workshop.tjuricek.initializer
Defines configuration values that are mapped via YAML code into this class.
Initializer.InputStreamLoader - Interface in com.perforce.workshop.tjuricek.initializer
We push the loading of resources to the application, just because in some cases the application can offer the ability to load from the classpath...
Initializer.PerforceOptions - Class in com.perforce.workshop.tjuricek.initializer
Options to configure the seedPerforce method.
Initializer.SeedOptions - Class in com.perforce.workshop.tjuricek.initializer
 
InitializerConfig() - Constructor for class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
isAdmin() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
isDescriptionEdit() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
isGuest() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
isHostEdit() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
isSuper() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
isTemporary() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 

L

loadPerforceItems(Initializer.PerforceOptions) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer
Load all json files under initializer/perforce/.json.

M

main(String[]) - Static method in class com.perforce.workshop.tjuricek.initializer.Initializer
Command line, which basically just takes a single configuration file (because this is just that complicated).

P

PerforceAdd - Class in com.perforce.workshop.tjuricek.initializer.model
A file to create within the changelist.
PerforceAdd() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
 
PerforceChangelist - Class in com.perforce.workshop.tjuricek.initializer.model
Most data is seeded via these changelist definitions.
PerforceChangelist() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
PerforceClient - Class in com.perforce.workshop.tjuricek.initializer.model
Creates a new perforce client for later use.
PerforceClient() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
PerforceDepot - Class in com.perforce.workshop.tjuricek.initializer.model
Create a new depot.
PerforceDepot() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceDepot
 
PerforceEdit - Class in com.perforce.workshop.tjuricek.initializer.model
Indicates the file is an edit.
PerforceEdit() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
 
PerforceItem - Class in com.perforce.workshop.tjuricek.initializer.model
How each item to be seeded in the perforce setup is to be used.
PerforceItem() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
PerforceItem.PerforceItemComparator - Class in com.perforce.workshop.tjuricek.initializer.model
Allows the PerforceItem instances to be compared in something like a SortedSet using their Rank.
PerforceItemComparator() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceItem.PerforceItemComparator
 
PerforceItemSet - Class in com.perforce.workshop.tjuricek.initializer.model
Creates a sorted order of loaded PerforceItems with several helper accessor methods.
PerforceItemSet() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceItemSet
 
PerforceOptions() - Constructor for class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
PerforceTrigger - Class in com.perforce.workshop.tjuricek.initializer.model
Defines scripts that can be setup as triggers in the Perforce server being initialized.
PerforceTrigger() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
PerforceTrigger.TriggerLine - Class in com.perforce.workshop.tjuricek.initializer.model
Represents information to add to each trigger line.
PerforceUser - Class in com.perforce.workshop.tjuricek.initializer.model
This defines a user to be created within the Perforce server.
PerforceUser() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
PerforceUser(String, String, String, String) - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 

R

resetClient() - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 

S

SeedOptions() - Constructor for class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
seedPerforce(Initializer.PerforceOptions) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer
Seeds the perforce data as indicated by the JSON definitions provided by the stream of "definitions" in the options.
ServerWrapper - Class in com.perforce.workshop.tjuricek.initializer
Wraps the IOptionsServer with helper methods.
ServerWrapper(IOptionsServer) - Constructor for class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
setAdds(List<PerforceAdd>) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
setAdmin(boolean) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setBash(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
setBatch(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
setCharset(String) - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
setClient(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
setClientPath(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
 
setClientPath(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
 
setClientRootDir(File) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
setClientRootDir(String) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
setCommand(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
setConnectionSettings(Initializer.ConnectionSettings) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
setDataRootDir(String) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
setDefinitions(Iterator<InputStream>) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
setDescription(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
setDescription(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
setEdits(List<PerforceEdit>) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
setEmail(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setGuest(boolean) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setHost(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
setInputStreamLoader(Initializer.InputStreamLoader) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
setLogin(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
setLogin(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setName(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
setName(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceDepot
 
setName(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
setName(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setOptions(Initializer.SeedOptions) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
setOwner(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
setPassword(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setPath(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
setPerforceChangelist(PerforceChangelist) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
setPerforceClient(PerforceClient) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
setPerforceDepot(PerforceDepot) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
setPerforceTrigger(PerforceTrigger) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
setPerforceUser(PerforceUser) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
setRank(int) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
setResource(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
 
setResource(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
 
setRoot(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
setSuper(boolean) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
setTemplateContext(Object) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
setTemplateContext(Object) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
setTemporary(boolean) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
setTriggerLines(PerforceTrigger.TriggerLine[]) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
setTriggersDir(File) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
setTriggersDir(String) - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
setType(String) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
setUser(String, String) - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
setUserAndClient(String, String, String) - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
setView(List<String[]>) - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 

T

toString() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.InitializerConfig
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.PerforceOptions
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.Initializer.SeedOptions
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceAdd
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceChangelist
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceClient
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceDepot
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceEdit
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceItem
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.model.PerforceUser
 
toString() - Method in class com.perforce.workshop.tjuricek.initializer.ServerWrapper
 
TriggerLine() - Constructor for class com.perforce.workshop.tjuricek.initializer.model.PerforceTrigger.TriggerLine
 
A C E G H I L M P R S T 
Skip navigation links