|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface UpdateInstaller
Method Summary | |
---|---|
void |
addChangeRightsAction(java.lang.String rights,
java.lang.String to_file)
Add an installation "change rights" action to change a file rights |
void |
addMoveAction(java.lang.String from_file_or_resource,
java.lang.String to_file)
Add an installation "move" action to move either an absolute file or resource |
void |
addRemoveAction(java.lang.String file)
Adds an action to remove either a directory (recursively delete) or file |
void |
addResource(java.lang.String resource_name,
java.io.InputStream is)
Add a resource to the installation. |
void |
addResource(java.lang.String resource_name,
java.io.InputStream is,
boolean closeInputStream)
Add a resource to the installation. |
void |
destroy()
|
java.lang.String |
getInstallDir()
Returns the absolute path of the Azureus install dir (i.e. |
java.lang.String |
getUserDir()
Returns the absolute path of the user dir (i.e. |
void |
installNow(UpdateInstallerListener listener)
Runs the action now, not as part of a shutdown/restart of Vuze |
Method Detail |
---|
void addResource(java.lang.String resource_name, java.io.InputStream is) throws UpdateException
resource_name
- non-qualified name for the resource - i.e. not an absolute file
name but rather something local like "fred". This can then be used
later in actionsis
-
UpdateException
void addResource(java.lang.String resource_name, java.io.InputStream is, boolean closeInputStream) throws UpdateException
resource_name
- non-qualified name for the resource - i.e. not an absolute file
name but rather something local like "fred". This can then be used
later in actionsis
- closeInputStream
- if false, the InputStream is won't be closed
UpdateException
java.lang.String getInstallDir()
java.lang.String getUserDir()
void addMoveAction(java.lang.String from_file_or_resource, java.lang.String to_file) throws UpdateException
from_file
- either absolute or relativeto_file
- absolute
UpdateException
void addChangeRightsAction(java.lang.String rights, java.lang.String to_file) throws UpdateException
rights
- the rights, for example "776"to_file
- absolute
UpdateException
void addRemoveAction(java.lang.String file) throws UpdateException
file
-
UpdateException
void installNow(UpdateInstallerListener listener) throws UpdateException
UpdateException
void destroy()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |