com.plumtree.server
Interface IPTExternalOperation

All Superinterfaces:
IPTLocalizable, IPTObject, IPTUnknown

public interface IPTExternalOperation
extends IPTObject


Method Summary
 java.lang.String GetCommandLine()
          Retrieves the command line that is launched by this external operation.
 java.lang.String GetEncryptedPassword()
          Returns an encrypted version of the executing user's password
 int GetTimeout()
          Gets the timeout for the command line in milliseconds
 java.lang.String GetUser()
          Returns the user under whose identity the command line is executed.
 void SetCommandLine(java.lang.String Value)
          Sets the command line that is launched by this external operation
 void SetPassword(java.lang.String Value)
          Sets the password used to authenticate the executing user.
 void SetTimeout(int Value)
          Sets the timeout for the command line in milliseconds
 void SetUser(java.lang.String Value)
          Sets the user under whose identity the command line is executed.
 
Methods inherited from interface com.plumtree.server.IPTObject
GetAdminFolderID, GetClassID, GetCreated, GetImageUUID, GetLastModified, GetObjectProperties, SetAdminFolderID, SetImageUUID, SetLastModified
 
Methods inherited from interface com.plumtree.server.IPTLocalizable
GetDescription, GetIsLocalized, GetLocalizedDescription, GetLocalizedDescriptions, GetLocalizedName, GetLocalizedNames, GetName, GetPrimaryLang, GetSupportsLocalization, SetDescription, SetIsLocalized, SetLocalizedDescriptions, SetLocalizedNames, SetName, SetPrimaryLang
 
Methods inherited from interface com.plumtree.server.IPTUnknown
GetInterfaces
 

Method Detail

GetCommandLine

public java.lang.String GetCommandLine()
Retrieves the command line that is launched by this external operation.
Returns:
a String containing the full command line (with parameters)

SetCommandLine

public void SetCommandLine(java.lang.String Value)
Sets the command line that is launched by this external operation
Parameters:
Value - a String containing the full command line (with parameters)

GetUser

public java.lang.String GetUser()
Returns the user under whose identity the command line is executed.
Returns:
a String containing the user name

SetUser

public void SetUser(java.lang.String Value)
Sets the user under whose identity the command line is executed.
Parameters:
Value - a String containing the user name.

GetEncryptedPassword

public java.lang.String GetEncryptedPassword()
Returns an encrypted version of the executing user's password
Returns:
a String containing the encripted user's password

SetPassword

public void SetPassword(java.lang.String Value)
Sets the password used to authenticate the executing user.
Parameters:
Value - The user's password

GetTimeout

public int GetTimeout()
Gets the timeout for the command line in milliseconds
Returns:
milliseconds before executable would be forcibly terminated

SetTimeout

public void SetTimeout(int Value)
Sets the timeout for the command line in milliseconds
Parameters:
Value - milliseconds before executable would be forcibly terminated


Copyright © 2003 Plumtree Software Inc. All Rights Reserved.