A B C E G I J K L M N P R S T Z 
All Classes All Packages

A

assignFirstFreePort() - Static method in class blobit.server.NetworkUtils
 

B

blobit.daemons - package blobit.daemons
 
blobit.server - package blobit.server
 

C

check() - Method in class blobit.daemons.PidFileLocker
 
close() - Method in class blobit.daemons.PidFileLocker
 
close() - Method in class blobit.server.EmbeddedBookie
 
close() - Method in class blobit.server.Server
 
close() - Method in class blobit.server.ServerMain
 
close() - Method in class blobit.server.ZooKeeperMainWrapper
 
copy() - Method in class blobit.server.ServerConfiguration
Copy configuration

E

EmbeddedBookie - Class in blobit.server
Utility for starting embedded Apache BookKeeper Server (Bookie)
EmbeddedBookie(Path, ServerConfiguration) - Constructor for class blobit.server.EmbeddedBookie
 

G

getAddress(InetSocketAddress) - Static method in class blobit.server.NetworkUtils
 
getBookie() - Static method in class blobit.server.ServletHttpServer
Open the access to the Bookie to other components inside the same JVM.
getBoolean(String, boolean) - Method in class blobit.server.ServerConfiguration
 
getClient() - Method in class blobit.server.ServerMain
 
getDouble(String, double) - Method in class blobit.server.ServerConfiguration
 
getInt(String, int) - Method in class blobit.server.ServerConfiguration
 
getLocalNetworkAddress() - Static method in class blobit.server.NetworkUtils
 
getLong(String, long) - Method in class blobit.server.ServerConfiguration
 
getRunningInstance() - Static method in class blobit.server.ServerMain
 
getServer() - Method in class blobit.server.ServerMain
 
getString(String, String) - Method in class blobit.server.ServerConfiguration
 
getUiurl() - Method in class blobit.server.ServerMain
 

I

initialize(HttpServiceProvider) - Method in class blobit.server.ServletHttpServer
 
isRunning() - Method in class blobit.server.ServletHttpServer
 
isStarted() - Method in class blobit.server.ServerMain
 

J

join() - Method in class blobit.server.ServerMain
 

K

keys() - Method in class blobit.server.ServerConfiguration
 

L

lock() - Method in class blobit.daemons.PidFileLocker
 

M

main(String...) - Static method in class blobit.server.ServerMain
 
main(String...) - Static method in class blobit.server.ZooKeeperMainWrapper
 

N

NetworkUtils - Class in blobit.server
Network utility
NetworkUtils() - Constructor for class blobit.server.NetworkUtils
 

P

persistLocalBookiePort(Path, int) - Method in class blobit.server.EmbeddedBookie
 
PidFileLocker - Class in blobit.daemons
Lock sul pid file, per evitare avvii concorrenti del servizio
PidFileLocker(Path) - Constructor for class blobit.daemons.PidFileLocker
 
PROPERTY_BASEDIR - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BASEDIR_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BOOKKEEPER_BOOKIE_PORT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BOOKKEEPER_BOOKIE_PORT_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BOOKKEEPER_START - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BOOKKEEPER_START_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BOOKKEEPER_ZK_LEDGERS_ROOT_PATH - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_BOOKKEEPER_ZK_LEDGERS_ROOT_PATH_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_DATABASE_START - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_DATABASE_START_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_GC_PERIOD - Static variable in class blobit.server.ServerConfiguration
Automatic GC in minutes.
PROPERTY_GC_PERIOD_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_PORT_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_ZOOKEEPER_ADDRESS - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_ZOOKEEPER_ADDRESS_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_ZOOKEEPER_PATH - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_ZOOKEEPER_SESSIONTIMEOUT - Static variable in class blobit.server.ServerConfiguration
 
PROPERTY_ZOOKEEPER_SESSIONTIMEOUT_DEFAULT - Static variable in class blobit.server.ServerConfiguration
 

R

readLocalBookiePort(Path) - Method in class blobit.server.EmbeddedBookie
 
run() - Method in class blobit.server.ZooKeeperMainWrapper
 

S

Server - Class in blobit.server
 
Server(ServerConfiguration) - Constructor for class blobit.server.Server
 
ServerConfiguration - Class in blobit.server
Server configuration
ServerConfiguration() - Constructor for class blobit.server.ServerConfiguration
 
ServerConfiguration(Path) - Constructor for class blobit.server.ServerConfiguration
 
ServerConfiguration(Properties) - Constructor for class blobit.server.ServerConfiguration
 
ServerMain - Class in blobit.server
Created by enrico.olivelli on 23/03/2015.
ServerMain(Properties) - Constructor for class blobit.server.ServerMain
 
service(HttpServletRequest, HttpServletResponse) - Method in class blobit.server.ServletHttpServerServlet
 
service(HttpServletRequest, HttpServletResponse) - Method in class blobit.server.SwiftAPIAdapter
 
ServletHttpServer - Class in blobit.server
Simple Bookie HttpServer implementation as standard Servlet.
ServletHttpServer() - Constructor for class blobit.server.ServletHttpServer
 
ServletHttpServerServlet - Class in blobit.server
Simple servlet that serves HTTP Bookie API.
ServletHttpServerServlet() - Constructor for class blobit.server.ServletHttpServerServlet
 
set(String, Object) - Method in class blobit.server.ServerConfiguration
 
start() - Method in class blobit.server.EmbeddedBookie
 
start() - Method in class blobit.server.Server
 
start() - Method in class blobit.server.ServerMain
 
startServer(int) - Method in class blobit.server.ServletHttpServer
 
startServer(int, String) - Method in class blobit.server.ServletHttpServer
 
startServer(int, String, HttpServerConfiguration) - Method in class blobit.server.ServletHttpServer
 
stopServer() - Method in class blobit.server.ServletHttpServer
 
SwiftAPIAdapter - Class in blobit.server
Emulates the OpenStack Swift Object API, only for using the CosBench
SwiftAPIAdapter(ObjectManager) - Constructor for class blobit.server.SwiftAPIAdapter
 

T

toString() - Method in class blobit.server.ServerConfiguration
 

Z

ZooKeeperMainWrapper - Class in blobit.server
Simple wrapper for standalone ZooKeeper server (for local demos/tests)
ZooKeeperMainWrapper(Properties) - Constructor for class blobit.server.ZooKeeperMainWrapper
 
A B C E G I J K L M N P R S T Z 
All Classes All Packages