Data types for the AdminTask object using wsadmin scripting

The parameters for the AdminTask object accept various data types for different commands.

The following table lists the primitive and Java™ data types that the AdminTask object accepts for different commands, including the following data types. Examples of valid data type syntax are included.
  • String
  • Boolean
  • Character
  • Integer
  • Long
  • Byte
  • Short
  • Float
  • Double
  • Javax.management.ObjectName
  • Java.util.Properties
  • String[]
  • Integer[]
  • Jaca.net.URL
  • Javax.management.Attribute
  • Javax.management.AttributeList
  • Java.util.ArrayList
  • Java.util.List
  • Java.util.Hashtable
The following example command specifies various data types for parameter values that are commonly used with the AdminTask object:
wsadmin>AdminTask.helloWorld('[-personName John -personalInfo [ [cellPhone 123-456-7890] [workPhone 123-456-7892]
 [homePhone 123-456-7891] ] -pets [dog cat] -personID WebSphere:John(organization=ibm,country=usa,state=texas,city=austin)
 -personAttrs [ [gender male] [age 29] [citizership USA] ] -hobbyList [swim tennis baseball]
 -favorFoodTable [ [juice orange] [fruit apple] ] ]')
where:
Table 1. AdminTask parameter descriptions . Run a command from a wsadmin command line.
Parameter Data type Example value
personName String John
personalInfo java.util.Properties [ [cellPhone 123-456-7890] [workPhone 123-456-7892] [homePhone 123-456-7891] ]
pets String[] [dog cat]
personID javax.management.ObjectName WebSphere:John(organization=ibm,country=usa,state=texas,city=austin)
personAttrs javax.management.AttributeList [ [gender male] [age 29] [citizenship USA] ]
hobbyList java.util.ArrayList [swim tennis baseball]
favorFoodTable java.util.Hashtable [ [juice orange] [fruit apple] ]