Package org.cyclos.impl.users
Class ProductsAccessorInvocationHandlerImpl
- java.lang.Object
-
- org.cyclos.impl.users.ProductsAccessorInvocationHandlerImpl
-
- All Implemented Interfaces:
Serializable,InvocationHandler
public class ProductsAccessorInvocationHandlerImpl extends Object implements InvocationHandler, Serializable
Handles invocations on product accessors- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ProductsAccessorInvocationHandlerImpl(ApplicationContext applicationContext, Long networkId, Set<Long> productIds)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationContextgetApplicationContext()LonggetNetworkId()Collection<? extends Product>getProducts()Collection<? extends Product>getProducts(Class<? extends Product> role)Objectinvoke(Object proxy, Method method, Object[] args)
-
-
-
Constructor Detail
-
ProductsAccessorInvocationHandlerImpl
public ProductsAccessorInvocationHandlerImpl(ApplicationContext applicationContext, Long networkId, Set<Long> productIds)
-
-
Method Detail
-
getApplicationContext
public ApplicationContext getApplicationContext()
-
getNetworkId
public Long getNetworkId()
-
getProducts
public Collection<? extends Product> getProducts()
-
getProducts
public Collection<? extends Product> getProducts(Class<? extends Product> role)
-
-