org.qedeq.kernel.bo.common
Interface KernelProperties

All Known Subinterfaces:
InternalKernelServices
All Known Implementing Classes:
BasicKernel, DefaultInternalKernelServices, KernelContext

public interface KernelProperties

QEDEQ kernel properties.

Author:
Michael Meyling

Method Summary
 java.lang.String getBuildId()
          Get build information.
 java.lang.String getDedication()
          Get dedication for this kernel.
 java.lang.String getDescriptiveKernelVersion()
          Get descriptive version information of this kernel.
 java.lang.String getKernelCodeName()
          Get code name of this kernel.
 java.lang.String getKernelVersion()
          Get version of this kernel.
 java.lang.String getKernelVersionDirectory()
          Get relative version directory of this kernel.
 java.lang.String getMaximalRuleVersion()
          Get maximal supported rule version of this kernel.
 boolean isRuleVersionSupported(java.lang.String ruleVersion)
          Is a given rule version supported?
 boolean isSetConnectionTimeOutSupported()
          Does URLConnection support the method setConnectionTimeOut in the currently running JVM.
 boolean isSetReadTimeoutSupported()
          Does URLConnection support the method setReadTimeOut in the currently running JVM.
 

Method Detail

getKernelVersionDirectory

java.lang.String getKernelVersionDirectory()
Get relative version directory of this kernel.

Returns:
Version sub directory.

getBuildId

java.lang.String getBuildId()
Get build information.

Returns:
Implementation-version.

getKernelVersion

java.lang.String getKernelVersion()
Get version of this kernel.

Returns:
Kernel version.

getKernelCodeName

java.lang.String getKernelCodeName()
Get code name of this kernel.

Returns:
Kernel code name.

getDescriptiveKernelVersion

java.lang.String getDescriptiveKernelVersion()
Get descriptive version information of this kernel.

Returns:
Version Information.

getDedication

java.lang.String getDedication()
Get dedication for this kernel.

Returns:
Kernel code dedication.

getMaximalRuleVersion

java.lang.String getMaximalRuleVersion()
Get maximal supported rule version of this kernel.

Returns:
Maximal supported rule version.

isRuleVersionSupported

boolean isRuleVersionSupported(java.lang.String ruleVersion)
Is a given rule version supported?

Parameters:
ruleVersion - Check this one.
Returns:
Is the given rule version supported?

isSetConnectionTimeOutSupported

boolean isSetConnectionTimeOutSupported()
Does URLConnection support the method setConnectionTimeOut in the currently running JVM. This should be true since version 1.5 but false for 1.4.2.

Returns:
Method is supported?

isSetReadTimeoutSupported

boolean isSetReadTimeoutSupported()
Does URLConnection support the method setReadTimeOut in the currently running JVM. This should be true since version 1.5 but false for 1.4.2.

Returns:
Method is supported?


Copyright © 2014. All Rights Reserved.