JSlim  


com.gtcgroup.jslim
Class CacheMapVO

java.lang.Object
  extended bycom.gtcgroup.jslim.CacheMapVO

final class CacheMapVO
extends java.lang.Object

This immutable class wraps cacheable service objects.

Copyright (c) 1999 - 2004 by Global Technology Consulting Group, Inc. at gtcGroup.com.
Use is authorized, provided the source is acknowledged by inclusion of this copyright notice.

Since:
v. 1.0
Author:
MDT (MarvinToll@gtcGroup.com)

Field Summary
private  JSlimInitialContext jSlimInitialContext
          Class extending InitialContext in order to override methods throwing a NamingException.
private  java.lang.Object object
          The root of the class hierarchy.
private  ServiceKeyVO serviceKeyVO
          A portion of a descriptor document representing one service.
 
Constructor Summary
(package private) CacheMapVO(ServiceKeyVO serviceKeyVO, JSlimInitialContext jSlimInitialContext, java.lang.Object object)
          Constructor.
 
Method Summary
 boolean equals(java.lang.Object o)
           
(package private)  JSlimInitialContext getJSlimInitialContext()
          Returns a JSlimInitialContext object.
(package private)  java.lang.Object getObject()
          Returns a root of the class hierarchy object.
(package private)  ServiceKeyVO getServiceKeyVO()
          Returns a ServiceKeyVO object.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serviceKeyVO

private final ServiceKeyVO serviceKeyVO
A portion of a descriptor document representing one service.


jSlimInitialContext

private final JSlimInitialContext jSlimInitialContext
Class extending InitialContext in order to override methods throwing a NamingException.


object

private final java.lang.Object object
The root of the class hierarchy.

Constructor Detail

CacheMapVO

CacheMapVO(ServiceKeyVO serviceKeyVO,
           JSlimInitialContext jSlimInitialContext,
           java.lang.Object object)
Constructor.

Parameters:
serviceKeyVO - A portion of a descriptor document representing one service.
jSlimInitialContext - Class extending InitialContext in order to override methods throwing a NamingException.
object - The root of the class hierarchy.
Method Detail

getServiceKeyVO

final ServiceKeyVO getServiceKeyVO()
Returns a ServiceKeyVO object.

Returns:
A ServiceKeyVO object.

getJSlimInitialContext

final JSlimInitialContext getJSlimInitialContext()
Returns a JSlimInitialContext object.

Returns:
A JSlimInitialContext object.

getObject

final java.lang.Object getObject()
Returns a root of the class hierarchy object.

Returns:
A root of the class hierarchy object.

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

JSlim  


Copyright (c) 1999 - 2004 by Global Technology Consulting Group, Inc. at gtcGroup.com.
Use is authorized, provided the source is acknowledged by inclusion of this copyright notice.