live.threads
Class ThreadedZVMTasks.SharedStorageAccessRemove

java.lang.Object
  extended byjava.lang.Thread
      extended bylive.threads.ThreadedUserAction
          extended bylive.threads.ThreadedZVMTasks.SharedStorageAccessRemove
All Implemented Interfaces:
Runnable
Enclosing class:
ThreadedZVMTasks

public static class ThreadedZVMTasks.SharedStorageAccessRemove
extends ThreadedUserAction

Revokes a guest's access to a shared storage segment Wraps (@link live.zvmtasks.ZVMTasks#sharedStorageAccessRemove(String, String)}.


Nested Class Summary
 
Nested classes inherited from class live.threads.ThreadedUserAction
 
Field Summary
private  String guestName
           
private  String segmentName
           
 
Fields inherited from class live.threads.ThreadedUserAction
CANCELED, COMPLETE, done, ERROR, IN_PROGRESS, INDETERMINATE, PENDING, tasks
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ThreadedZVMTasks.SharedStorageAccessRemove(ThreadInitInfo initInfo, String guestName, String segmentName)
          Creates an action that will call (@link live.zvmtasks.ZVMTasks#sharedStorageAccessRemove(String, String)}.
 
Method Summary
 String description()
          Returns a description of this task
 Object rawResult()
          Returns an exception, or null
protected  void runImpl()
          Calls (@link live.zvmtasks.ZVMTasks#sharedStorageAccessRemove(String, String)}.
 
Methods inherited from class live.threads.ThreadedUserAction
getCache, getException, getID, getStatus, getTimeFinished, getTimeStarted, init, init, isFinished, result, run, setCanceled, setComplete, setError, setError, setIndeterminate, setIndeterminate, setInProgress, startJoinForever, startJoinTimeout, startNoJoin, toString
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

guestName

private String guestName

segmentName

private String segmentName
Constructor Detail

ThreadedZVMTasks.SharedStorageAccessRemove

public ThreadedZVMTasks.SharedStorageAccessRemove(ThreadInitInfo initInfo,
                                                  String guestName,
                                                  String segmentName)
Creates an action that will call (@link live.zvmtasks.ZVMTasks#sharedStorageAccessRemove(String, String)}.

Parameters:
initInfo - The ThreadInitInfo object
Method Detail

runImpl

protected void runImpl()
                throws ZVMTasksException
Calls (@link live.zvmtasks.ZVMTasks#sharedStorageAccessRemove(String, String)}.

Specified by:
runImpl in class ThreadedUserAction
Throws:
ZVMTasksException
See Also:
ThreadedUserAction.run()

description

public String description()
Returns a description of this task

Specified by:
description in class ThreadedUserAction
Returns:
String
See Also:
ThreadedUserAction.toString()

rawResult

public Object rawResult()
Returns an exception, or null

Specified by:
rawResult in class ThreadedUserAction
Returns:
An exception, or null


Copyright © 2005