Brooklyn

brooklyn.entity.proxying
[Java] Class EntityProxyImpl

java.lang.Object
  brooklyn.entity.proxying.EntityProxyImpl
All Implemented Interfaces:
java.lang.reflect.InvocationHandler

public class EntityProxyImpl

A dynamic proxy for an entity. Other entities etc should use these proxies when interacting with the entity, rather than holding a reference to the specific object. That makes remoting etc much simpler.

Authors:
aled


Constructor Summary
EntityProxyImpl(Entity entity)

 
Method Summary
boolean equals(java.lang.Object obj)

int hashCode()

java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method m, java.lang.Object[] args)

java.lang.String toString()

 
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()
 

Constructor Detail

EntityProxyImpl

public EntityProxyImpl(Entity entity)


 
Method Detail

equals

@Override
public boolean equals(java.lang.Object obj)


hashCode

@Override
public int hashCode()


invoke

public java.lang.Object invoke(java.lang.Object proxy, java.lang.reflect.Method m, java.lang.Object[] args)


toString

@Override
public java.lang.String toString()


 

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