Brooklyn

brooklyn.util.internal
[Java] Class BrooklynSystemProperties

java.lang.Object
  brooklyn.util.internal.BrooklynSystemProperties

public class BrooklynSystemProperties

Convenience for retrieving well-defined system properties, including checking if they have been set etc.


Nested Class Summary
static class BrooklynSystemProperties.BooleanSystemProperty

static class BrooklynSystemProperties.DoubleSystemProperty

static class BrooklynSystemProperties.IntegerSystemProperty

static class BrooklynSystemProperties.StringSystemProperty

 
Field Summary
static BrooklynSystemProperties.BooleanSystemProperty DEBUG

static BrooklynSystemProperties.BooleanSystemProperty EXPERIMENTAL

static BrooklynSystemProperties.StringSystemProperty HOST_GEO_LOOKUP_IMPL

allows specifying a particular geo lookup service (to lookup IP addresses), as the class FQN to use

static BrooklynSystemProperties.IntegerSystemProperty JSCH_EXEC_DELAY

controls how long jsch delays between commands it issues

static BrooklynSystemProperties.StringSystemProperty SECURITY_PROVIDER

e.g. brooklyn.security.provider=brooklyn.web.console.security.AnyoneSecurityProvider will allow anyone to log in; default is explicitly named users, using SECURITY_PROVIDER_EXPLICIT__USERS

static BrooklynSystemProperties.StringSystemProperty SECURITY_PROVIDER_EXPLICIT__USERS

explicitly set the users/passwords, e.g. in brooklyn.properties: brooklyn.security.explicit.users=admin brooklyn.security.explicit.user.admin=password

 
Method Summary
static BrooklynSystemProperties.StringSystemProperty SECURITY_PROVIDER_EXPLICIT__PASSWORD(java.lang.String user)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Field Detail

DEBUG

public static BrooklynSystemProperties.BooleanSystemProperty DEBUG


EXPERIMENTAL

public static BrooklynSystemProperties.BooleanSystemProperty EXPERIMENTAL


HOST_GEO_LOOKUP_IMPL

public static BrooklynSystemProperties.StringSystemProperty HOST_GEO_LOOKUP_IMPL
allows specifying a particular geo lookup service (to lookup IP addresses), as the class FQN to use


JSCH_EXEC_DELAY

public static BrooklynSystemProperties.IntegerSystemProperty JSCH_EXEC_DELAY
controls how long jsch delays between commands it issues


SECURITY_PROVIDER

public static BrooklynSystemProperties.StringSystemProperty SECURITY_PROVIDER
e.g. brooklyn.security.provider=brooklyn.web.console.security.AnyoneSecurityProvider will allow anyone to log in; default is explicitly named users, using SECURITY_PROVIDER_EXPLICIT__USERS


SECURITY_PROVIDER_EXPLICIT__USERS

public static BrooklynSystemProperties.StringSystemProperty SECURITY_PROVIDER_EXPLICIT__USERS
explicitly set the users/passwords, e.g. in brooklyn.properties: brooklyn.security.explicit.users=admin brooklyn.security.explicit.user.admin=password


 
Method Detail

SECURITY_PROVIDER_EXPLICIT__PASSWORD

public static BrooklynSystemProperties.StringSystemProperty SECURITY_PROVIDER_EXPLICIT__PASSWORD(java.lang.String user)


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.