com.vinculumtech.carrierwave.session
Interface CommonClient

All Known Subinterfaces:
CommonClientSession, RMICommonClient
All Known Implementing Classes:
LocalCommonClient, RMICommonClientImpl

public interface CommonClient

Version:
$Id: //depot/carrierwave/src/shared/com/vinculumtech/carrierwave/session/CommonClient.java#7 $

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()
           
 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)
           
 

Method Detail

findIconWith

public Icon findIconWith(ObjectFinder finder)
                  throws GraphException,
                         java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

findAllIconsWith

public Icon[] findAllIconsWith(CollectionFinder finder)
                        throws GraphException,
                               java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

findAllIconsFor

public Icon[] findAllIconsFor(java.lang.String imageType)
                       throws GraphException,
                              java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectAllImageGraphsWith

public Image[] selectAllImageGraphsWith(java.lang.String graphPlanName,
                                        CollectionFinder finder)
                                 throws GraphException,
                                        java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectAllImageGraphsWith

public Image[] selectAllImageGraphsWith(GraphPlan graphPlan,
                                        CollectionFinder finder)
                                 throws GraphException,
                                        java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectImageGraphWith

public Image selectImageGraphWith(java.lang.String graphPlanName,
                                  ObjectFinder finder)
                           throws GraphException,
                                  java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectImageGraphWith

public Image selectImageGraphWith(GraphPlan graphPlan,
                                  ObjectFinder finder)
                           throws GraphException,
                                  java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectImageGraphFor

public Image selectImageGraphFor(java.lang.String graphPlanName,
                                 Icon originIcon)
                          throws GraphException,
                                 java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectImageGraphFor

public Image selectImageGraphFor(GraphPlan graphPlan,
                                 Icon originIcon)
                          throws GraphException,
                                 java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectImageGraphFor

public Image selectImageGraphFor(java.lang.String graphPlanName,
                                 java.lang.String publicType,
                                 java.lang.String referenceableName)
                          throws GraphException,
                                 java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

selectImageGraphFor

public Image selectImageGraphFor(GraphPlan graphPlan,
                                 java.lang.String publicType,
                                 java.lang.String referenceableName)
                          throws GraphException,
                                 java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifySelectGraphFor

public Image modifySelectGraphFor(java.lang.String graphPlanName,
                                  Image originImage)
                           throws GraphException,
                                  java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifySelectGraphFor

public Image modifySelectGraphFor(GraphPlan graphPlan,
                                  Image originImage)
                           throws GraphException,
                                  java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifySelectGraphFor

public ImageGraph modifySelectGraphFor(java.lang.String graphPlanName,
                                       ImageGraph imageGraph)
                                throws GraphException,
                                       java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifySelectGraphFor

public ImageGraph modifySelectGraphFor(GraphPlan graphPlan,
                                       ImageGraph imageGraph)
                                throws GraphException,
                                       java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifyImageableGraphFor

public Icon modifyImageableGraphFor(java.lang.String graphPlanName,
                                    Image originImage)
                             throws GraphException,
                                    java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifyImageableGraphFor

public Icon modifyImageableGraphFor(GraphPlan graphPlan,
                                    Image originImage)
                             throws GraphException,
                                    java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifyImageableGraphFor

public Icon[] modifyImageableGraphFor(java.lang.String graphPlanName,
                                      ImageGraph imageGraph)
                               throws GraphException,
                                      java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

modifyImageableGraphFor

public Icon[] modifyImageableGraphFor(GraphPlan graphPlan,
                                      ImageGraph imageGraph)
                               throws GraphException,
                                      java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

deleteAllImageablesFor

public void deleteAllImageablesFor(java.util.List icons)
                            throws GraphException,
                                   java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

deleteImageableFor

public void deleteImageableFor(Icon icon)
                        throws GraphException,
                               java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

invokeImageableGraphWith

public Image invokeImageableGraphWith(java.lang.String graphPlanName,
                                      Action action,
                                      java.lang.String resultPlanName)
                               throws GraphException,
                                      java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

invokeImageableGraphWith

public Image invokeImageableGraphWith(GraphPlan graphPlan,
                                      Action action,
                                      GraphPlan resultPlan)
                               throws GraphException,
                                      java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

invokeImageableGraphWith

public Icon invokeImageableGraphWith(Action action)
                              throws GraphException,
                                     java.rmi.RemoteException
Throws:
GraphException
java.rmi.RemoteException

retrieveGraphPlan

public GraphPlan retrieveGraphPlan(java.lang.String name)
                            throws GraphPlanException,
                                   java.rmi.RemoteException
Throws:
GraphPlanException
java.rmi.RemoteException

removeGraphPlan

public boolean removeGraphPlan(java.lang.String name)
                        throws GraphPlanException,
                               java.rmi.RemoteException
Throws:
GraphPlanException
java.rmi.RemoteException

storeGraphPlan

public void storeGraphPlan(GraphPlan graphPlan)
                    throws GraphPlanException,
                           java.rmi.RemoteException
Throws:
GraphPlanException
java.rmi.RemoteException

storeGraphPlan

public void storeGraphPlan(java.lang.String sourceName,
                           GraphPlan graphPlan)
                    throws GraphPlanException,
                           java.rmi.RemoteException
Throws:
GraphPlanException
java.rmi.RemoteException

listGraphPlanNames

public java.util.List listGraphPlanNames(java.lang.String sourceName)
                                  throws GraphPlanException,
                                         java.rmi.RemoteException
Throws:
GraphPlanException
java.rmi.RemoteException

getImageTypeMap

public ImageTypeMap getImageTypeMap()
                             throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException


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