com.cafesoft.cams.oblig.http
Class HttpRedirectObligationListFinalizer

java.lang.Object
  extended by com.cafesoft.cams.oblig.http.HttpRedirectObligationListFinalizer
All Implemented Interfaces:
ObligationListFinalizer

public class HttpRedirectObligationListFinalizer
extends Object
implements ObligationListFinalizer

HttpRedirectObligationListFinalizer implements an ObligationListFinalizer that allows only one Obligation instance of type urn:cams:1.0:names:obligation:http:redirect. If multiple Obligation instances of this type are found, a warning message if logged and only the last instance is retained.

Since:
5/11/2005

Constructor Summary
HttpRedirectObligationListFinalizer(Logger logger)
          Create a new HttpRedirectobListFinalizer instance.
 
Method Summary
 void finalize(List obList)
          Finalize a List of Obligation instances.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpRedirectObligationListFinalizer

public HttpRedirectObligationListFinalizer(Logger logger)
Create a new HttpRedirectobListFinalizer instance.

Parameters:
logger - the Logger to which warning messages of duplicate http redirect Obligation instances are written.
Method Detail

finalize

public void finalize(List obList)
Finalize a List of Obligation instances.

Specified by:
finalize in interface ObligationListFinalizer
Parameters:
obList - the List of Obligation instances.


Generated on 10:38:35 AM April 14, 2011, © 1996-2010 Cafésoft LLC. All rights reserved.