void
Add one or more XML comment before the supplied XML element
Add a compound XML element to the Liberty server.xml Document object
Add a compound XML element as a child to supplied XML element in the Liberty server.xml Document object
Add a simple XML element to the Liberty server.xml Document object
Add a simple XML element as a child to supplied XML element in the Liberty server.xml Document object
void
Convenience method to add a feature to the Liberty server server.xml
Add a text context XML element as a child to supplied XML element in the Liberty server.xml Document object
void
IZosLibertyServer.build()
Builds the the Liberty server on the zOS UNIX file system from any objects that have been created such as the server.xml
long
void
Checkpoint the current know log files
void
Convenience method to checkpoint the known Liberty server logs, i.e.
void
Clear the contents of the Liberty servers logs directory
int
Create a Liberty server using the server create
command
void
Delete the Liberty server files and directories
void
void
IZosLibertyServerLogs.delete()
Delete the contents of the logs directory
void
Deploy an application to the Liberty server.
void
Deploy an application to the Liberty server dropins directory.
Get the Liberty server.xml object as a
Document
Get the Liberty server.xml object as a
String
Get the Liberty server dropins directory
Get an list of XML elements from the Liberty server.xml Document object.
N.B.
Get an list of XML elements from the Liberty server.xml Document object.
N.B.
Get the JAVA_HOME value for this Liberty server
Returns the keystore file for this Liberty server
Get the contents of the Liberty servers logs directory
Get the Liberty server logs directory
Returns the name of the specified log file
Returns the Liberty Server Configuration Directory
${server.config.app.dir}
as a
IZosUNIXFile
object
Returns the Liberty Server Output Directory
${server.output.dir}
as a
IZosUNIXFile
object
Get the server.xml object for this Liberty server
Returns the Liberty Shared Application Directory
${shared.app.dir}
as a
IZosUNIXFile
object
Returns the Liberty Shared Configuration Directory
${shared.config.dir}
as a
IZosUNIXFile
object
Returns the Liberty Shared Resources Directory
${shared.resources.dir}
as a
IZosUNIXFile
object
Returns the Liberty version
Returns the Liberty Install Directory
${WLP_INSTALL_DIR}
as a
IZosUNIXFile
object
Returns the Liberty Output Directory
${WLP_OUTPUT_DIR}
as a
IZosUNIXFile
object
Returns the Liberty User Directory
${WLP_USER_DIR}
as a
IZosUNIXFile
object
Convenience method to list the current features listed in the featureManager
element in the Liberty server server.xml
void
Update the content of the
IZosLibertyServerXml
with the content of the server.xml file from the zOS UNIX file system
Load the content of the Liberty server.xml from the file system into the internal
IZosLibertyServerXml
object
Create a zOS Liberty server object using the Liberty/Galasa default properties
Create a zOS Liberty server object using the Liberty/Galasa default properties
void
Refresh the list of log files
void
Remove an application from the Liberty server.
void
Remove an application from the Liberty server dropins directory.
void
Remove all XML elements with specified name from the Liberty server.xml Document object
void
Remove all XML elements with specified name and id from the Liberty server.xml Document object
void
Convenience method remove a feature from the Liberty server server.xml
Returns the contents of a specified log
Get the current contents of the Liberty server
messages.log
as a
String
Get the current contents of the Liberty server
messages.log
as a
String
since the last checkpoint
Returns the contents of log since the last checkpoint
Get the current contents of the Liberty server
trace.log
as a
String
Get the current contents of the Liberty server
trace.log
as a
String
since the last checkpoint
int
Run the Liberty server as a zOS batch job
void
Store the content of the Liberty server logs and configuration to the default location in the Results Archive Store
void
Store the content of the Liberty server logs and configuration to the Results Archive Store
void
Save the log to the Results Archive Store
void
Store the content of the Liberty server logs to the Results Archive Store
void
Store the content of the Liberty server.xml to the Results Archive Store
Searches contents of log for specified search Pattern
Searches contents of log for specified search or fail Pattern
Searches contents of log for specified search Pattern since the last checkpoint
Searches contents of log for specified search or fail Pattern since the last checkpoint
Searches contents of log for specified search text
Searches contents of log for specified search or fail String
Searches contents of log for specified search text String since the last checkpoint
Searches contents of log for specified search or fail String since the last checkpoint
Use the Liberty securityUtility command to encode a password
Use the Liberty securityUtility to create a new keyStore
void
Convenience method to create or replace the defaultHttpEndpoint
element in the Liberty server server.xml
void
Replace the Liberty server.xml object from
Document
content
void
Replace the Liberty server.xml object from
String
content
void
Replace the Liberty server.xml object from
IZosUNIXFile
content
void
Set the value of JAVA_HOME for this Liberty server
void
Set the server.xml object for this Liberty server
void
Provides the location of the Liberty Install Directory ${WLP_INSTALL_DIR}
void
Provides the location of the Liberty Output Directory ${WLP_OUTPUT_DIR}
void
Provides the location of the Liberty User Directory ${WLP_USER_DIR}
int
IZosLibertyServer.start()
Start the Liberty server using the server start
command
int
Get the Liberty sever status using the server status
command
int
void
IZosLibertyServerXml.store()
Create or replace the server.xml file on the zOS UNIX file system
boolean
Wait for an application to start using the default timeout by looking for CWWKZ0001I
message in messages.log.
boolean
Wait for an application to start using the supplied timeout by looking for CWWKZ0001I
message in messages.log.
boolean
Wait for an application to stop using the default timeout by looking for CWWKZ0009I
message in messages.log.
boolean
If the messages.log
has not been check-pointed, the whole file will be searched.
Wait for a search Pattern to appear in specified log.
Wait for a search or fail Pattern or fail Pattern to appear in specified log.
Wait for a search Pattern to appear in specified log since the last checkpoint.
Wait for a search or fail Pattern or fail Pattern to appear in specified log since the last checkpoint.
int
Wait for the Liberty server to start using the default timeout
int
Wait for the Liberty server to start using the supplied timeout
boolean
Wait for the Liberty server to issue the CWWKF0011I
message to the messages.log
using the default timeout
boolean
Wait for the Liberty server to issue the CWWKF0011I
message to the messages.log
using the supplied timeout
int
Wait for the Liberty server to stop using the default timeout
int
Wait for the Liberty server to stop using the supplied timeout
boolean
Wait for the Liberty server to issue the CWWKE0036I
message to the messages.log
using the default timeout
boolean
Wait for the Liberty server to issue the CWWKE0036I
message to the messages.log
using the supplied timeout
Wait for a search search String to appear in specified log.
Wait for a search String or fail text to appear in specified log.
Wait for a search String to appear in specified log since the last checkpoint.
Wait for a search or fail String to appear in specified log since the last checkpoint.