org.shiftone.jrat.core.spi
Interface RuntimeContext
- All Known Implementing Classes:
- RuntimeContextImpl
public interface RuntimeContext
- Author:
- jeff@shiftone.org (Jeff Drost)
writeSerializable
void writeSerializable(java.lang.String fileName,
java.io.Serializable serializable)
createOutputStream
java.io.OutputStream createOutputStream(java.lang.String fileName)
createPrintWriter
java.io.PrintWriter createPrintWriter(java.lang.String fileName)
createWriter
java.io.Writer createWriter(java.lang.String fileName)
registerMBean
void registerMBean(java.lang.Object mbean)
registerMBean
void registerMBean(java.lang.Object mbean,
java.lang.String objectNameText)
register
void register(Commandlet commandlet)
uniqNumber
long uniqNumber()
registerShutdownListener
void registerShutdownListener(ShutdownListener listener)
getStartTimeMs
long getStartTimeMs()
getSystemPropertiesAtStartup
java.util.Properties getSystemPropertiesAtStartup()
getHostAddress
java.lang.String getHostAddress()
getHostName
java.lang.String getHostName()