|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.aglet.AgletStub
Abstract class AgletStub is used to implement an aglet behavior. It is not normally used by aglet programmers.
| Constructor Summary | |
protected |
AgletStub()
|
| Method Summary | |
protected abstract java.lang.Object |
clone()
|
protected abstract void |
deactivate(long duration)
|
protected abstract void |
dispatch(Ticket ticket)
|
protected abstract void |
dispatch(java.net.URL url)
|
protected abstract void |
dispose()
|
protected abstract AgletContext |
getAgletContext()
|
protected abstract AgletInfo |
getAgletInfo()
|
protected abstract MessageManager |
getMessageManager()
Gets the aglet's message manager object. |
protected abstract java.security.PermissionCollection |
getProtections()
Gets the protections: permission collection about who can send what kind of messages to the aglet |
protected abstract java.lang.String |
getText()
Gets the current content of the Aglet's message line. |
protected abstract void |
setAglet(Aglet aglet)
|
protected abstract void |
setProtections(java.security.PermissionCollection protections)
Sets the protections: permission collection about who can send what kind of messages to the aglet |
protected abstract void |
setText(java.lang.String text)
Sets a aglet's text |
protected abstract void |
snapshot()
|
protected abstract void |
subscribeMessage(java.lang.String name)
|
protected abstract void |
suspend(long duration)
|
protected abstract void |
unsubscribeAllMessages()
|
protected abstract boolean |
unsubscribeMessage(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
protected AgletStub()
| Method Detail |
protected abstract java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
protected abstract void deactivate(long duration)
throws java.io.IOException
java.io.IOException
protected abstract void dispatch(Ticket ticket)
throws java.io.IOException,
RequestRefusedException
java.io.IOException
RequestRefusedException
protected abstract void dispatch(java.net.URL url)
throws java.io.IOException,
RequestRefusedException
java.io.IOException
RequestRefusedExceptionprotected abstract void dispose()
protected abstract AgletContext getAgletContext()
protected abstract AgletInfo getAgletInfo()
protected abstract MessageManager getMessageManager()
InvalidAgletException - if the aglet is not valid.aglet.MessageManagerprotected abstract java.security.PermissionCollection getProtections()
protected abstract java.lang.String getText()
InvalidAgletException - if the aglet is not valid.protected abstract void setAglet(Aglet aglet)
protected abstract void setProtections(java.security.PermissionCollection protections)
protections - collection of protections about who can send
what kind of messages to the agletprotected abstract void setText(java.lang.String text)
protected abstract void snapshot()
throws java.io.IOException
java.io.IOExceptionprotected abstract void subscribeMessage(java.lang.String name)
protected abstract void suspend(long duration)
throws InvalidAgletException
InvalidAgletExceptionprotected abstract void unsubscribeAllMessages()
protected abstract boolean unsubscribeMessage(java.lang.String name)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||