JavaScript is disabled on your browser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
I
M
N
P
R
S
T
U
W
X
A
act(Request)
- Method in class com.thindeck.cockpit.deck.
TkCommand
act(Request)
- Method in class com.thindeck.cockpit.deck.
TkDelete
act(Request)
- Method in class com.thindeck.cockpit.deck.
TkHelp
act(Request)
- Method in class com.thindeck.cockpit.deck.
TkIndex
act(Request)
- Method in class com.thindeck.cockpit.
TkAccount
act(Request)
- Method in class com.thindeck.cockpit.
TkAddDeck
act(Request)
- Method in class com.thindeck.cockpit.
TkDecks
act(Request)
- Method in class com.thindeck.cockpit.
TkIndex
active()
- Method in interface com.thindeck.api.
Base
Get active decks, no matter what users they belong to.
active()
- Method in class com.thindeck.dynamo.
DyBase
active()
- Method in class com.thindeck.fakes.
FkBase
add(String)
- Method in interface com.thindeck.api.
Decks
Add a new deck.
add(String)
- Method in class com.thindeck.fakes.
FkDecks
Agent
- Interface in
com.thindeck.api
Agent.
B
Base
- Interface in
com.thindeck.api
Base of the entire system.
Boss
- Interface in
com.thindeck.api
Boss (a super agent).
BuildImage
- Class in
com.thindeck.agents
Builds image from repo.
BuildImage()
- Constructor for class com.thindeck.agents.
BuildImage
Ctor.
BuildImage(Script)
- Constructor for class com.thindeck.agents.
BuildImage
Ctor.
BuryContainers
- Class in
com.thindeck.agents
Mark DEAD containers as WASTE.
BuryContainers()
- Constructor for class com.thindeck.agents.
BuryContainers
C
CheckState
- Class in
com.thindeck.agents
Check state of Docker containers.
CheckState()
- Constructor for class com.thindeck.agents.
CheckState
Ctor.
CheckState(Script)
- Constructor for class com.thindeck.agents.
CheckState
Ctor.
CleanNginx
- Class in
com.thindeck.bosses
Remove un-used expired domains from nginx load balancer.
CleanNginx()
- Constructor for class com.thindeck.bosses.
CleanNginx
com.thindeck
- package com.thindeck
Main entry point to the entire OO structure.
com.thindeck.agents
- package com.thindeck.agents
Agents.
com.thindeck.api
- package com.thindeck.api
API.
com.thindeck.bosses
- package com.thindeck.bosses
Bosses.
com.thindeck.cockpit
- package com.thindeck.cockpit
RESTful interface.
com.thindeck.cockpit.deck
- package com.thindeck.cockpit.deck
Deck mgmt.
com.thindeck.dynamo
- package com.thindeck.dynamo
DynamoDB.
com.thindeck.fakes
- package com.thindeck.fakes
Mock classes.
create(String)
- Method in interface com.thindeck.api.
Events
Create new event.
create(String)
- Method in class com.thindeck.fakes.
FkEvents
D
Deck
- Interface in
com.thindeck.api
Deck.
deck()
- Method in class com.thindeck.cockpit.deck.
RqDeck
Get deck.
Deck.Smart
- Class in
com.thindeck.api
Smart.
Deck.Smart(Deck)
- Constructor for class com.thindeck.api.
Deck.Smart
Ctor.
Decks
- Interface in
com.thindeck.api
Decks of a
User
.
decks()
- Method in interface com.thindeck.api.
User
Decks.
decks()
- Method in class com.thindeck.fakes.
FkUser
delete(String)
- Method in interface com.thindeck.api.
Decks
Delete a deck.
delete(String)
- Method in class com.thindeck.fakes.
FkDecks
DetectPorts
- Class in
com.thindeck.agents
Discover ports of Docker containers.
DetectPorts()
- Constructor for class com.thindeck.agents.
DetectPorts
Ctor.
DetectPorts(Script)
- Constructor for class com.thindeck.agents.
DetectPorts
Ctor.
DyBase
- Class in
com.thindeck.dynamo
Dynamo implementation of the
Base
.
DyBase()
- Constructor for class com.thindeck.dynamo.
DyBase
Constructor.
DyBase(Region)
- Constructor for class com.thindeck.dynamo.
DyBase
Constructor.
E
Entrance
- Class in
com.thindeck
Launch (used only for heroku).
events()
- Method in interface com.thindeck.api.
Deck
Get events.
Events
- Interface in
com.thindeck.api
Events of a deck.
events()
- Method in class com.thindeck.fakes.
FkDeck
exec(XML)
- Method in class com.thindeck.agents.
BuildImage
exec(XML)
- Method in class com.thindeck.agents.
BuryContainers
exec(XML)
- Method in class com.thindeck.agents.
CheckState
exec(XML)
- Method in class com.thindeck.agents.
DetectPorts
exec(XML)
- Method in class com.thindeck.agents.
FindTanks
exec(XML)
- Method in class com.thindeck.agents.
PingContainers
exec(XML)
- Method in class com.thindeck.agents.
PingImages
exec(String, InputStream, OutputStream, OutputStream)
- Method in class com.thindeck.agents.
Remote
exec(XML)
- Method in class com.thindeck.agents.
RemoveImages
exec(String, Map<String, String>)
- Method in class com.thindeck.agents.
Script.Default
exec(String, Map<String, String>)
- Method in interface com.thindeck.agents.
Script
Run it.
exec(String, Map<String, String>)
- Method in class com.thindeck.agents.
Script.Fake
exec(XML)
- Method in class com.thindeck.agents.
StartDocker
exec(XML)
- Method in class com.thindeck.agents.
StopDocker
exec(XML)
- Method in class com.thindeck.agents.
Swap
exec(XML)
- Method in class com.thindeck.agents.
TerminateDocker
exec(XML)
- Method in class com.thindeck.agents.
UpdateNginx
exec(XML)
- Method in class com.thindeck.agents.
WasteContainers
exec(XML)
- Method in class com.thindeck.agents.
WasteImages
exec(XML)
- Method in class com.thindeck.agents.
WipeRepo
exec(XML)
- Method in interface com.thindeck.api.
Agent
Execute it on the given deck.
exec(Iterable<Deck>)
- Method in interface com.thindeck.api.
Boss
Execute it on all decks.
exec(Agent)
- Method in interface com.thindeck.api.
Deck
Execute this agent.
exec(Iterable<Deck>)
- Method in class com.thindeck.bosses.
CleanNginx
exec(Iterable<Deck>)
- Method in class com.thindeck.bosses.
SetupNginx
exec(Iterable<Deck>)
- Method in class com.thindeck.bosses.
UploadKeys
exec(Agent)
- Method in class com.thindeck.fakes.
FkDeck
F
FindTanks
- Class in
com.thindeck.agents
Find tanks available for deployment.
FindTanks()
- Constructor for class com.thindeck.agents.
FindTanks
FkBase
- Class in
com.thindeck.fakes
Mock of
Base
.
FkBase()
- Constructor for class com.thindeck.fakes.
FkBase
Ctor.
FkBase(File)
- Constructor for class com.thindeck.fakes.
FkBase
Ctor.
FkDeck
- Class in
com.thindeck.fakes
Mock of
Deck
.
FkDeck()
- Constructor for class com.thindeck.fakes.
FkDeck
Ctor.
FkDeck(File)
- Constructor for class com.thindeck.fakes.
FkDeck
Ctor.
FkDecks
- Class in
com.thindeck.fakes
Mock of
Decks
.
FkDecks()
- Constructor for class com.thindeck.fakes.
FkDecks
Ctor.
FkDecks(File)
- Constructor for class com.thindeck.fakes.
FkDecks
Ctor.
FkEvents
- Class in
com.thindeck.fakes
Mock of
Events
.
FkEvents()
- Constructor for class com.thindeck.fakes.
FkEvents
FkUser
- Class in
com.thindeck.fakes
Mock of
User
.
FkUser()
- Constructor for class com.thindeck.fakes.
FkUser
Ctor.
FkUser(File)
- Constructor for class com.thindeck.fakes.
FkUser
Ctor.
G
get(String)
- Method in interface com.thindeck.api.
Decks
Get it by name.
get()
- Method in class com.thindeck.cockpit.
RqUser
Get user.
get(String)
- Method in class com.thindeck.fakes.
FkDecks
I
iterate()
- Method in interface com.thindeck.api.
Decks
Iterate them all.
iterate(long)
- Method in interface com.thindeck.api.
Events
Iterate only those smaller than this number.
iterate()
- Method in class com.thindeck.fakes.
FkDecks
iterate(long)
- Method in class com.thindeck.fakes.
FkEvents
M
main(String...)
- Static method in class com.thindeck.
Entrance
Entry point.
N
name()
- Method in interface com.thindeck.api.
Deck
Name, unique for the user.
name()
- Method in interface com.thindeck.api.
User
Name (Github login).
name()
- Method in class com.thindeck.fakes.
FkDeck
name()
- Method in class com.thindeck.fakes.
FkUser
P
PingContainers
- Class in
com.thindeck.agents
Check docker container existence and remove if absent.
PingContainers()
- Constructor for class com.thindeck.agents.
PingContainers
Ctor.
PingContainers(Script)
- Constructor for class com.thindeck.agents.
PingContainers
Ctor.
PingImages
- Class in
com.thindeck.agents
Check docker image existence and remove if absent.
PingImages()
- Constructor for class com.thindeck.agents.
PingImages
Ctor.
PingImages(Script)
- Constructor for class com.thindeck.agents.
PingImages
Ctor.
R
Remote
- Class in
com.thindeck.agents
Remote shell(s).
Remote(String)
- Constructor for class com.thindeck.agents.
Remote
Ctor.
RemoveImages
- Class in
com.thindeck.agents
Remove all waste images.
RemoveImages()
- Constructor for class com.thindeck.agents.
RemoveImages
Ctor.
RemoveImages(Script)
- Constructor for class com.thindeck.agents.
RemoveImages
Ctor.
RqDeck
- Class in
com.thindeck.cockpit.deck
Deck fork.
RqDeck(Base, Request)
- Constructor for class com.thindeck.cockpit.deck.
RqDeck
Ctor.
RqUser
- Class in
com.thindeck.cockpit
Request with user.
RqUser(Request, Base)
- Constructor for class com.thindeck.cockpit.
RqUser
Ctor.
RsPage
- Class in
com.thindeck.cockpit
Default page.
RsPage(String, Base, Request, XeSource...)
- Constructor for class com.thindeck.cockpit.
RsPage
Ctor.
S
SCHEMA
- Static variable in interface com.thindeck.api.
Deck
Schema.
Script
- Interface in
com.thindeck.agents
Execs a script.
Script.Default
- Class in
com.thindeck.agents
Default one.
Script.Default(URL)
- Constructor for class com.thindeck.agents.
Script.Default
Ctor.
Script.Default(String)
- Constructor for class com.thindeck.agents.
Script.Default
Ctor.
Script.Fake
- Class in
com.thindeck.agents
Fake one.
Script.Fake(String)
- Constructor for class com.thindeck.agents.
Script.Fake
Ctor.
SetupNginx
- Class in
com.thindeck.bosses
Setup nginx load balancer.
SetupNginx()
- Constructor for class com.thindeck.bosses.
SetupNginx
Ctor.
SetupNginx(Script)
- Constructor for class com.thindeck.bosses.
SetupNginx
Ctor.
StartDocker
- Class in
com.thindeck.agents
Start containers.
StartDocker()
- Constructor for class com.thindeck.agents.
StartDocker
Ctor.
StartDocker(Script)
- Constructor for class com.thindeck.agents.
StartDocker
Ctor.
StopDocker
- Class in
com.thindeck.agents
Stop all waste containers.
StopDocker()
- Constructor for class com.thindeck.agents.
StopDocker
Ctor.
StopDocker(Script)
- Constructor for class com.thindeck.agents.
StopDocker
Ctor.
Swap
- Class in
com.thindeck.agents
Swap BLUE and GREEN containers.
Swap()
- Constructor for class com.thindeck.agents.
Swap
T
TerminateDocker
- Class in
com.thindeck.agents
Terminate waste containers that is ALIVE for too long.
TerminateDocker()
- Constructor for class com.thindeck.agents.
TerminateDocker
Ctor.
TerminateDocker(Script)
- Constructor for class com.thindeck.agents.
TerminateDocker
Ctor.
TkAccount
- Class in
com.thindeck.cockpit
Account.
TkAddDeck
- Class in
com.thindeck.cockpit
Add deck.
TkApp
- Class in
com.thindeck.cockpit
App.
TkApp(Base)
- Constructor for class com.thindeck.cockpit.
TkApp
Ctor.
TkCommand
- Class in
com.thindeck.cockpit.deck
Post a command.
TkDeck
- Class in
com.thindeck.cockpit.deck
Deck.
TkDeck(Base)
- Constructor for class com.thindeck.cockpit.deck.
TkDeck
Ctor.
TkDecks
- Class in
com.thindeck.cockpit
Decks.
TkDelete
- Class in
com.thindeck.cockpit.deck
Delete deck.
TkHelp
- Class in
com.thindeck.cockpit.deck
Help.
TkIndex
- Class in
com.thindeck.cockpit.deck
Deck.
TkIndex
- Class in
com.thindeck.cockpit
Index.
U
update(String)
- Method in class com.thindeck.api.
Deck.Smart
Update XML with these exact content.
update(Iterable<Directive>)
- Method in class com.thindeck.api.
Deck.Smart
Update XML with these directives.
UpdateNginx
- Class in
com.thindeck.agents
Update nginx load balancer.
UpdateNginx()
- Constructor for class com.thindeck.agents.
UpdateNginx
Ctor.
UpdateNginx(Script)
- Constructor for class com.thindeck.agents.
UpdateNginx
Ctor.
UPGRADE
- Static variable in interface com.thindeck.api.
Deck
XSL for upgrade.
UploadKeys
- Class in
com.thindeck.bosses
Upload SSH keys to the servers.
UploadKeys()
- Constructor for class com.thindeck.bosses.
UploadKeys
user(String)
- Method in interface com.thindeck.api.
Base
Get user by name.
User
- Interface in
com.thindeck.api
User.
user(String)
- Method in class com.thindeck.dynamo.
DyBase
user(String)
- Method in class com.thindeck.fakes.
FkBase
W
WasteContainers
- Class in
com.thindeck.agents
Mark containers as waste if they don't have HTTP port.
WasteContainers()
- Constructor for class com.thindeck.agents.
WasteContainers
WasteImages
- Class in
com.thindeck.agents
Mark images as waste if their containers are not good enough.
WasteImages()
- Constructor for class com.thindeck.agents.
WasteImages
WipeRepo
- Class in
com.thindeck.agents
Remove repo if it's too old and still has no images.
WipeRepo()
- Constructor for class com.thindeck.agents.
WipeRepo
X
XePage
- Class in
com.thindeck.cockpit
Default page in Xembly.
XePage(Base, Request, XeSource...)
- Constructor for class com.thindeck.cockpit.
XePage
Ctor.
xml()
- Method in class com.thindeck.api.
Deck.Smart
Get its XML.
A
B
C
D
E
F
G
I
M
N
P
R
S
T
U
W
X
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2014–2015
Thindeck Inc.
. All rights reserved.