Brooklyn

brooklyn.entity.proxying
[Java] Class BasicEntitySpec

java.lang.Object
  brooklyn.entity.proxying.EntitySpec
      brooklyn.entity.proxying.BasicEntitySpec

public class BasicEntitySpec
extends EntitySpec

deprecated:
since 0.6 use EntitySpec.create(...)


Method Summary
java.lang.Object BasicEntitySpec(java.lang.Class type)

S additionalInterfaces(java.lang.Class... vals)

S additionalInterfaces(java.lang.Iterable val)

S configure(java.util.Map val)

S configure(java.lang.CharSequence key, java.lang.Object val)

S configure(ConfigKey key, java.lang.Object val)

S configure(ConfigKey key, Task val)

S configure(HasConfigKey key, java.lang.Object val)

S configure(HasConfigKey key, Task val)

S displayName(java.lang.String val)

S impl(java.lang.Class val)

static BasicEntitySpec newInstance(java.lang.Class type)

static BasicEntitySpec newInstance(java.lang.Class type, java.lang.Class implType)

S parent(Entity val)

S policy(Policy val)

protected S self()

 
Methods inherited from class EntitySpec
addInitializer, addInitializer, addInitializers, additionalInterfaces, additionalInterfaces, configure, configure, configure, configure, configure, configure, create, create, create, create, displayName, enricher, enricher, enricherSpecs, enrichers, getAdditionalInterfaces, getConfig, getDisplayName, getEnricherSpecs, getEnrichers, getFlags, getImplementation, getInitializers, getParent, getPolicies, getPolicySpecs, getType, immutable, impl, newInstance, parent, policies, policy, policy, policySpecs, toString
 

Method Detail

BasicEntitySpec

public java.lang.Object BasicEntitySpec(java.lang.Class type)


additionalInterfaces

@Override
public S additionalInterfaces(java.lang.Class... vals)


additionalInterfaces

@Override
public S additionalInterfaces(java.lang.Iterable val)


configure

@Override
public S configure(java.util.Map val)


configure

@Override
public S configure(java.lang.CharSequence key, java.lang.Object val)


configure

@Override
public S configure(ConfigKey key, java.lang.Object val)


configure

@Override
public S configure(ConfigKey key, Task val)


configure

@Override
public S configure(HasConfigKey key, java.lang.Object val)


configure

@Override
public S configure(HasConfigKey key, Task val)


displayName

@Override
public S displayName(java.lang.String val)


impl

@Override
public S impl(java.lang.Class val)


newInstance

public static BasicEntitySpec newInstance(java.lang.Class type)


newInstance

public static BasicEntitySpec newInstance(java.lang.Class type, java.lang.Class implType)


parent

@Override
public S parent(Entity val)


policy

@Override
public S policy(Policy val)


self

@SuppressWarnings("unchecked")
protected S self()


 

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