com.vinculumtech.carrierwave.source
Class RemoteImageSource

java.lang.Object
  extended bycom.vinculumtech.carrierwave.source.AbstractImageSource
      extended bycom.vinculumtech.carrierwave.source.RemoteImageSource
All Implemented Interfaces:
ImageSource

public class RemoteImageSource
extends AbstractImageSource

The RemoteImageSource class is used to dynamically fault Image instances from the remote server to the local process space.
By specifying the depth, you control how many Image instances are retrieved by each fault.

Version:
$Id: //depot/carrierwave/src/shared/com/vinculumtech/carrierwave/source/RemoteImageSource.java#12 $

Constructor Summary
RemoteImageSource(ClientSession clientSession)
           
RemoteImageSource(ClientSession clientSession, GraphPlan graphPlan)
           
RemoteImageSource(ClientSession clientSession, int depth)
           
 
Method Summary
 ClientSession getClientSession()
           
 int getDepth()
           
 GraphPlan getGraphPlan()
           
 Image getImage(Icon icon)
           
 void setClientSession(ClientSession clientSession)
           
 void setDepth(int depth)
           
 void setGraphPlan(GraphPlan graphPlan)
           
 
Methods inherited from class com.vinculumtech.carrierwave.source.AbstractImageSource
getExceptionPolicy, handleException, setExceptionPolicy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteImageSource

public RemoteImageSource(ClientSession clientSession)

RemoteImageSource

public RemoteImageSource(ClientSession clientSession,
                         int depth)

RemoteImageSource

public RemoteImageSource(ClientSession clientSession,
                         GraphPlan graphPlan)
Method Detail

getClientSession

public ClientSession getClientSession()

setClientSession

public void setClientSession(ClientSession clientSession)

getGraphPlan

public GraphPlan getGraphPlan()

setGraphPlan

public void setGraphPlan(GraphPlan graphPlan)

getDepth

public int getDepth()

setDepth

public void setDepth(int depth)

getImage

public Image getImage(Icon icon)


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