public class

CIPropertyInfoCollectionAccessor

extends CIPropertyInfoInternalCache<T>
java.lang.Object
   ↳ org.mule.modules.peoplesoft.api.cache.CIPropertyInfoInternalCache<T>
     ↳ org.mule.modules.peoplesoft.api.CIPropertyInfoCollectionAccessor

Class Overview

Helper class for PeopleSoft API entity CIPropertyInfoCollection.

Summary

Fields
private boolean cacheInitialized
private Long count
private static final Logger logger
private CIPropertyInfoCollection propInfoCollection Contains an instance of psft.pt8.joa.CIPropertyInfoCollection.
[Expand]
Inherited Fields
From class org.mule.modules.peoplesoft.api.cache.CIPropertyInfoInternalCache
Public Constructors
CIPropertyInfoCollectionAccessor(Object obj)
Public Methods
long count()
CIPropertyInfoAccessor getItemAt(long index)
CIPropertyInfoAccessor getItemByName(String name)
synchronized void initializeCache()
Each time an item info is requested one call to the server is made, so to evade that we initialize all the properties first and store them in an internal cache
[Expand]
Inherited Methods
From class org.mule.modules.peoplesoft.api.cache.CIPropertyInfoInternalCache
From class java.lang.Object

Fields

private boolean cacheInitialized

private Long count

private static final Logger logger

private CIPropertyInfoCollection propInfoCollection

Contains an instance of psft.pt8.joa.CIPropertyInfoCollection. It is not a wrapped object.

Public Constructors

public CIPropertyInfoCollectionAccessor (Object obj)

Parameters
obj

Public Methods

public long count ()

public CIPropertyInfoAccessor getItemAt (long index)

Parameters
index

public CIPropertyInfoAccessor getItemByName (String name)

Parameters
name

public synchronized void initializeCache ()

Each time an item info is requested one call to the server is made, so to evade that we initialize all the properties first and store them in an internal cache