com.partnersoft.v3x.apps.Staker.server
Class CustomLibraryRequest

java.lang.Object
  extended by com.partnersoft.v3x.apps.Staker.server.CustomLibraryRequest
All Implemented Interfaces:
java.io.Serializable

public abstract class CustomLibraryRequest
extends java.lang.Object
implements java.io.Serializable

A custom request for library information. For example, suppose you want to get a list of all headers with certain characteristics, but don't want to pull down all the header info across the network to do so. You send one of these little goobers over instead, let it crunch on the server side and pick up your processed results on the client.

Now that's service!

See Also:
Serialized Form

Constructor Summary
CustomLibraryRequest()
           
 
Method Summary
 long getPlatformChecksum()
           
 long getSharedChecksum()
           
abstract  java.lang.Object processRequest(JobLibrary stacks)
           
 void setPlatformChecksum(long newChecksum)
           
 void setSharedChecksum(long newChecksum)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CustomLibraryRequest

public CustomLibraryRequest()
Method Detail

processRequest

public abstract java.lang.Object processRequest(JobLibrary stacks)
                                         throws JobLibraryException
Throws:
JobLibraryException

getSharedChecksum

public long getSharedChecksum()

setSharedChecksum

public void setSharedChecksum(long newChecksum)

getPlatformChecksum

public long getPlatformChecksum()

setPlatformChecksum

public void setPlatformChecksum(long newChecksum)