Errai 3.0.1-SNAPSHOT

org.jboss.errai.ioc.client.lifecycle.api
Interface Access<T>

All Superinterfaces:
LifecycleEvent<T>
All Known Implementing Classes:
AccessImpl

public interface Access<T>
extends LifecycleEvent<T>

An event for when an IOC bean instance has a method or field accessed.

Author:
Max Barkley

Method Summary
 String getMethodOrFieldName()
           
 boolean isFieldAccess()
           
 boolean isMethodAccess()
           
 void setIsFieldAccess(boolean isFieldAccessed)
          This must be set before the event is fired.
 void setIsMethodAccess(boolean isMethodAccessed)
          This must be set before the event is fired.
 void setMethodOrFieldName(String methodOrFieldName)
          This must be set before the event is fired.
 
Methods inherited from interface org.jboss.errai.ioc.client.lifecycle.api.LifecycleEvent
fireAsync, fireAsync, getInstance, veto
 

Method Detail

isMethodAccess

boolean isMethodAccess()
Returns:
True if a method has been accessed.

isFieldAccess

boolean isFieldAccess()
Returns:
True if a field has been accessed.

setIsMethodAccess

void setIsMethodAccess(boolean isMethodAccessed)
This must be set before the event is fired. Defaults to false if not set.

Parameters:
isMethodAccessed - True if a method has been accessed.

setIsFieldAccess

void setIsFieldAccess(boolean isFieldAccessed)
This must be set before the event is fired. Defaults to false if not set.

Parameters:
isFieldAccessed - True if a field has been accessed.

setMethodOrFieldName

void setMethodOrFieldName(String methodOrFieldName)
This must be set before the event is fired.

Parameters:
methodOrFieldName - The name of the field or method that was accessed.

getMethodOrFieldName

String getMethodOrFieldName()
Returns:
The name of the field or method that was accessed.

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.