org.oclc.da.gdfr.registryprototype.pvt
Class BriefInfoBuilder

java.lang.Object
  extended by org.oclc.da.gdfr.registryprototype.pvt.BriefInfoBuilder
All Implemented Interfaces:
java.lang.Runnable

public class BriefInfoBuilder
extends java.lang.Object
implements java.lang.Runnable


Method Summary
 void finalize()
           
static BriefInfoBuilder getBriefInfoBuilder(Collection manager)
          Implements the Singleton pattern.
 BriefInfoTemplate getBriefInfoFields(java.lang.String collectionName)
          Given a collection's name, return the value of briefInfoFields in it's profile
 void run()
          Updates the profiles of all known Collections every 5 seconds
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

finalize

public void finalize()
Overrides:
finalize in class java.lang.Object

getBriefInfoBuilder

public static BriefInfoBuilder getBriefInfoBuilder(Collection manager)
Implements the Singleton pattern. If this.bib is null, create a new one

Parameters:
manager -
Returns:
BriefInfoBuilder implemented by Singleton pattern

getBriefInfoFields

public BriefInfoTemplate getBriefInfoFields(java.lang.String collectionName)
Given a collection's name, return the value of briefInfoFields in it's profile

Parameters:
collectionName -
Returns:
BriefInfoTemplate for the given Collection name

run

public void run()
Updates the profiles of all known Collections every 5 seconds

Specified by:
run in interface java.lang.Runnable


Copyright © 2008 OCLC Online Computer Library Center, Inc.. All Rights Reserved.