com.vinculumtech.carrierwave.session.local
Class LocalCommonClient

java.lang.Object
  extended bycom.vinculumtech.carrierwave.session.local.LocalCommonClient
All Implemented Interfaces:
CommonClient
Direct Known Subclasses:
CommonClientSessionBean, RMICommonClientImpl

public class LocalCommonClient
extends java.lang.Object
implements CommonClient

Version:
$Id: //depot/carrierwave/src/server/com/vinculumtech/carrierwave/session/local/LocalCommonClient.java#10 $

Constructor Summary
LocalCommonClient()
           
 
Method Summary
 void deleteAllImageablesFor(java.util.List icons)
           
 void deleteImageableFor(Icon icon)
           
 Icon[] findAllIconsFor(java.lang.String imageType)
           
 Icon[] findAllIconsWith(CollectionFinder finder)
           
 Icon findIconWith(ObjectFinder finder)
           
 ImageTypeMap getImageTypeMap()
           
protected  void handleGraphException(GraphException graphException)
           
 Icon invokeImageableGraphWith(Action action)
           
 Image invokeImageableGraphWith(GraphPlan graphPlan, Action action, GraphPlan resultPlan)
           
 Image invokeImageableGraphWith(java.lang.String graphPlanName, Action action, java.lang.String resultPlanName)
           
 java.util.List listGraphPlanNames(java.lang.String sourceName)
           
 Icon modifyImageableGraphFor(GraphPlan graphPlan, Image originImage)
           
 Icon[] modifyImageableGraphFor(GraphPlan graphPlan, ImageGraph imageGraph)
           
 Icon modifyImageableGraphFor(java.lang.String graphPlanName, Image originImage)
           
 Icon[] modifyImageableGraphFor(java.lang.String graphPlanName, ImageGraph imageGraph)
           
 Image modifySelectGraphFor(GraphPlan graphPlan, Image originImage)
           
 ImageGraph modifySelectGraphFor(GraphPlan graphPlan, ImageGraph imageGraph)
           
 Image modifySelectGraphFor(java.lang.String graphPlanName, Image originImage)
           
 ImageGraph modifySelectGraphFor(java.lang.String graphPlanName, ImageGraph imageGraph)
           
 boolean removeGraphPlan(java.lang.String name)
           
 GraphPlan retrieveGraphPlan(java.lang.String name)
           
 Image[] selectAllImageGraphsWith(GraphPlan graphPlan, CollectionFinder finder)
           
 Image[] selectAllImageGraphsWith(java.lang.String graphPlanName, CollectionFinder finder)
           
 Image selectImageGraphFor(GraphPlan graphPlan, Icon originIcon)
           
 Image selectImageGraphFor(GraphPlan graphPlan, java.lang.String publicType, java.lang.String referenceableName)
           
 Image selectImageGraphFor(java.lang.String graphPlanName, Icon originIcon)
           
 Image selectImageGraphFor(java.lang.String graphPlanName, java.lang.String publicType, java.lang.String referenceableName)
           
 Image selectImageGraphWith(GraphPlan graphPlan, ObjectFinder finder)
           
 Image selectImageGraphWith(java.lang.String graphPlanName, ObjectFinder finder)
           
 void storeGraphPlan(GraphPlan graphPlan)
           
 void storeGraphPlan(java.lang.String sourceName, GraphPlan graphPlan)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LocalCommonClient

public LocalCommonClient()
Method Detail

findIconWith

public Icon findIconWith(ObjectFinder finder)
                  throws GraphException
Specified by:
findIconWith in interface CommonClient
Throws:
GraphException

findAllIconsWith

public Icon[] findAllIconsWith(CollectionFinder finder)
                        throws GraphException
Specified by:
findAllIconsWith in interface CommonClient
Throws:
GraphException

findAllIconsFor

public Icon[] findAllIconsFor(java.lang.String imageType)
                       throws GraphException
Specified by:
findAllIconsFor in interface CommonClient
Throws:
GraphException

selectAllImageGraphsWith

public Image[] selectAllImageGraphsWith(java.lang.String graphPlanName,
                                        CollectionFinder finder)
                                 throws GraphException
Specified by:
selectAllImageGraphsWith in interface CommonClient
Throws:
GraphException

selectAllImageGraphsWith

public Image[] selectAllImageGraphsWith(GraphPlan graphPlan,
                                        CollectionFinder finder)
                                 throws GraphException
Specified by:
selectAllImageGraphsWith in interface CommonClient
Throws:
GraphException

selectImageGraphWith

public Image selectImageGraphWith(java.lang.String graphPlanName,
                                  ObjectFinder finder)
                           throws GraphException
Specified by:
selectImageGraphWith in interface CommonClient
Throws:
GraphException

selectImageGraphWith

public Image selectImageGraphWith(GraphPlan graphPlan,
                                  ObjectFinder finder)
                           throws GraphException
Specified by:
selectImageGraphWith in interface CommonClient
Throws:
GraphException

selectImageGraphFor

public Image selectImageGraphFor(java.lang.String graphPlanName,
                                 Icon originIcon)
                          throws GraphException
Specified by:
selectImageGraphFor in interface CommonClient
Throws:
GraphException

selectImageGraphFor

public Image selectImageGraphFor(GraphPlan graphPlan,
                                 Icon originIcon)
                          throws GraphException
Specified by:
selectImageGraphFor in interface CommonClient
Throws:
GraphException

selectImageGraphFor

public Image selectImageGraphFor(java.lang.String graphPlanName,
                                 java.lang.String publicType,
                                 java.lang.String referenceableName)
                          throws GraphException
Specified by:
selectImageGraphFor in interface CommonClient
Throws:
GraphException

selectImageGraphFor

public Image selectImageGraphFor(GraphPlan graphPlan,
                                 java.lang.String publicType,
                                 java.lang.String referenceableName)
                          throws GraphException
Specified by:
selectImageGraphFor in interface CommonClient
Throws:
GraphException

modifySelectGraphFor

public Image modifySelectGraphFor(java.lang.String graphPlanName,
                                  Image originImage)
                           throws GraphException
Specified by:
modifySelectGraphFor in interface CommonClient
Throws:
GraphException

modifySelectGraphFor

public Image modifySelectGraphFor(GraphPlan graphPlan,
                                  Image originImage)
                           throws GraphException
Specified by:
modifySelectGraphFor in interface CommonClient
Throws:
GraphException

modifySelectGraphFor

public ImageGraph modifySelectGraphFor(java.lang.String graphPlanName,
                                       ImageGraph imageGraph)
                                throws GraphException
Specified by:
modifySelectGraphFor in interface CommonClient
Throws:
GraphException

modifySelectGraphFor

public ImageGraph modifySelectGraphFor(GraphPlan graphPlan,
                                       ImageGraph imageGraph)
                                throws GraphException
Specified by:
modifySelectGraphFor in interface CommonClient
Throws:
GraphException

modifyImageableGraphFor

public Icon modifyImageableGraphFor(java.lang.String graphPlanName,
                                    Image originImage)
                             throws GraphException
Specified by:
modifyImageableGraphFor in interface CommonClient
Throws:
GraphException

modifyImageableGraphFor

public Icon modifyImageableGraphFor(GraphPlan graphPlan,
                                    Image originImage)
                             throws GraphException
Specified by:
modifyImageableGraphFor in interface CommonClient
Throws:
GraphException

modifyImageableGraphFor

public Icon[] modifyImageableGraphFor(java.lang.String graphPlanName,
                                      ImageGraph imageGraph)
                               throws GraphException
Specified by:
modifyImageableGraphFor in interface CommonClient
Throws:
GraphException

modifyImageableGraphFor

public Icon[] modifyImageableGraphFor(GraphPlan graphPlan,
                                      ImageGraph imageGraph)
                               throws GraphException
Specified by:
modifyImageableGraphFor in interface CommonClient
Throws:
GraphException

deleteAllImageablesFor

public void deleteAllImageablesFor(java.util.List icons)
                            throws GraphException
Specified by:
deleteAllImageablesFor in interface CommonClient
Throws:
GraphException

deleteImageableFor

public void deleteImageableFor(Icon icon)
                        throws GraphException
Specified by:
deleteImageableFor in interface CommonClient
Throws:
GraphException

invokeImageableGraphWith

public Image invokeImageableGraphWith(java.lang.String graphPlanName,
                                      Action action,
                                      java.lang.String resultPlanName)
                               throws GraphException
Specified by:
invokeImageableGraphWith in interface CommonClient
Throws:
GraphException

invokeImageableGraphWith

public Image invokeImageableGraphWith(GraphPlan graphPlan,
                                      Action action,
                                      GraphPlan resultPlan)
                               throws GraphException
Specified by:
invokeImageableGraphWith in interface CommonClient
Throws:
GraphException

invokeImageableGraphWith

public Icon invokeImageableGraphWith(Action action)
                              throws GraphException
Specified by:
invokeImageableGraphWith in interface CommonClient
Throws:
GraphException

retrieveGraphPlan

public GraphPlan retrieveGraphPlan(java.lang.String name)
                            throws GraphPlanException
Specified by:
retrieveGraphPlan in interface CommonClient
Throws:
GraphPlanException

removeGraphPlan

public boolean removeGraphPlan(java.lang.String name)
                        throws GraphPlanException
Specified by:
removeGraphPlan in interface CommonClient
Throws:
GraphPlanException

storeGraphPlan

public void storeGraphPlan(GraphPlan graphPlan)
                    throws GraphPlanException
Specified by:
storeGraphPlan in interface CommonClient
Throws:
GraphPlanException

storeGraphPlan

public void storeGraphPlan(java.lang.String sourceName,
                           GraphPlan graphPlan)
                    throws GraphPlanException
Specified by:
storeGraphPlan in interface CommonClient
Throws:
GraphPlanException

listGraphPlanNames

public java.util.List listGraphPlanNames(java.lang.String sourceName)
                                  throws GraphPlanException
Specified by:
listGraphPlanNames in interface CommonClient
Throws:
GraphPlanException

getImageTypeMap

public ImageTypeMap getImageTypeMap()
Specified by:
getImageTypeMap in interface CommonClient

handleGraphException

protected void handleGraphException(GraphException graphException)
                             throws GraphException
Throws:
GraphException


Copyright (C) 2002 Vinculum Technologies, Inc. All Rights Reserved.