Package com.basis.api.admin
Interface BBjAdminPropertyReader
- All Superinterfaces:
Remote
- All Known Subinterfaces:
BBjAdminAppDeploymentApplication,BBjAdminAppDeploymentConfiguration,BBjAdminAppDeploymentDemo,BBjAdminAppDeploymentResource,BBjAdminAsynchTriggerJob,BBjAdminAsynchTriggerTarget,BBjAdminAuditDB,BBjAdminAuditReplicationJob,BBjAdminAuditReplicationTarget,BBjAdminAutorun,BBjAdminAutorunProgram,BBjAdminBase,BBjAdminBBjColumn,BBjAdminBBjFile,BBjAdminBBjFile_1412,BBjAdminBBjIndex,BBjAdminBBjIndexSegment,BBjAdminBBjProcedure,BBjAdminBBjProcess,BBjAdminBBjProcessStackElement,BBjAdminBBjReplicationJob,BBjAdminBBjReplicationJob_1310,BBjAdminBBjReplicationTarget,BBjAdminBBjTable,BBjAdminBBjTask,BBjAdminBBjTypeDef,BBjAdminBuiApplication,BBjAdminBuiConfiguration,BBjAdminBuiDemo,BBjAdminBuiResource,BBjAdminColumn,BBjAdminCommitPropertyWriter,BBjAdminConfiguration,BBjAdminConnectionPool,BBjAdminContextInfo,BBjAdminCrossReference,BBjAdminDatabase,BBjAdminDatabase.DateHandler,BBjAdminDatabaseConnection,BBjAdminDatabaseStatement,BBjAdminDictionaryMigrationInfo,BBjAdminDirectoryFilter,BBjAdminDocumentIndex,BBjAdminDocumentLocation,BBjAdminElasticsearchDocumentIndex,BBjAdminEmailMessage,BBjAdminEmailService,BBjAdminESQLColumn,BBjAdminESQLIndex,BBjAdminESQLIndexSegment,BBjAdminESQLTable,BBjAdminFile,BBjAdminFilesystemServer,BBjAdminFulltextIndexValidationTask,BBjAdminGlobFilter,BBjAdminIndex,BBjAdminIndexBuilderJob,BBjAdminIndexSegment,BBjAdminJnlpApplication,BBjAdminJnlpApplication_1411,BBjAdminJnlpApplicationDesc,BBjAdminJnlpConfiguration,BBjAdminJnlpDemo,BBjAdminJnlpInfoSection,BBjAdminJnlpPlatformResourceSection,BBjAdminJnlpResourceJar,BBjAdminJnlpResourceLibrary,BBjAdminJnlpResourceNativeLib,BBjAdminJnlpResourceProperty,BBjAdminJnlpResourcesSection,BBjAdminJSON,BBjAdminLDAPSearch,BBjAdminLegacyColumn,BBjAdminLegacyIndex,BBjAdminLegacyIndexSegment,BBjAdminLegacyProcedure,BBjAdminLegacyTable,BBjAdminLegacyTypeDef,BBjAdminLegacyView,BBjAdminLuceneDocumentIndex,BBjAdminMetadataDefinition,BBjAdminOnlineCopyJob,BBjAdminOnlineCopyJobConfig,BBjAdminOnlineCopyJobFieldMap,BBjAdminOnlineCopyJobFieldMapConfig,BBjAdminOnlineCopyJobFile,BBjAdminOnlineCopyJobFileConfig,BBjAdminOnlineCopyJobFileRun,BBjAdminOnlineCopyJobRun,BBjAdminOpenFile,BBjAdminPauseTask,BBjAdminPrivilege,BBjAdminProcedure,BBjAdminProcedureParameter,BBjAdminProperty,BBjAdminPropertyWriter,BBjAdminQueryAnalysis,BBjAdminRegexFilter,BBjAdminReplicationBBjTask,BBjAdminReplicationFileStats,BBjAdminReplicationFilter,BBjAdminReplicationJob,BBjAdminReplicationPauseTask,BBjAdminReplicationResumeTask,BBjAdminReplicationSCALLTask,BBjAdminReplicationStartProcess,BBjAdminReplicationTarget,BBjAdminReplicationTarget_1311,BBjAdminReplicationTask,BBjAdminReplicationTaskGroup,BBjAdminResourceUrl,BBjAdminResumeTask,BBjAdminSCALLTask,BBjAdminSecurityGroup,BBjAdminSequence,BBjAdminServer,BBjAdminServletConfiguration,BBjAdminSQLConnection,BBjAdminSQLReplicationJob,BBjAdminSSLInfo,BBjAdminSystemPermission,BBjAdminTable,BBjAdminTableAnalysisJob,BBjAdminTask,BBjAdminTaskGroup,BBjAdminTaskQueue,BBjAdminTriggers,BBjAdminTypeDef,BBjAdminUserPermissions,BBjAdminView,BBjAdminWebApplication,BBjAdminWebAppServer,BBjAdminWebAppServer_1500,BBjAdminWebAppServer_1700,BBjAdminWebService,BBjAdminWebService_1311,BBjAdminWebServiceMethod
- All Known Implementing Classes:
BBjAdminClientBBjTask,BBjAdminClientPauseTask,BBjAdminClientResumeTask,BBjAdminClientSCALLTask,BBjAdminClientTaskGroup,BBjAdminRemoteWrapper,BBjAdminSimpleCommitPropWriter,BBjAdminSimpleDatabase,BBjAdminSimpleDatabase.BBjAdminSimpleDateHandler,BBjAdminSimplePropReader,BBjAdminSimplePropWriter,BBjAdminWebServiceMethodParameter
An interface for classes that need to read properties.
-
Method Summary
Modifier and TypeMethodDescriptionbooleancheckValueEqual(String p_property, Object p_value) Is the provided value equal to the current value (if any)?booleanDoes a given property exist?booleanDo any of a set of properties exist?booleangetBoolean(String p_property) Get a boolean value for a property.doubleGet a double value for a property.intGet an integer value for a property.Get a BBjAdminList value for a property.longGet a long value for a property.Get a copy of all properties.Get a String value for a property.Get the value type of a property.getTypes()Get a copy of all of the type information.Get a object value for a property.
-
Method Details
-
getProperties
Get a copy of all properties.- Throws:
BBjAdminException- TODO
-
getTypes
Get a copy of all of the type information.- Throws:
BBjAdminException- TODO
-
contains
Does a given property exist?- Parameters:
p_property-- Throws:
BBjAdminException- TODO
-
contains
Do any of a set of properties exist?- Parameters:
p_properties-- Throws:
BBjAdminException- TODO
-
getString
Get a String value for a property.- Parameters:
p_property- Property name.- Returns:
- String value for a property, all property values can be retrieved as Strings.
- Throws:
BBjAdminException
-
getList
Get a BBjAdminList value for a property.- Parameters:
p_property- Property name.- Returns:
- BBjAdminList value for a property.
- Throws:
BBjAdminException
-
getInt
Get an integer value for a property.- Parameters:
p_property- Property name.- Returns:
- Integer value for a property, some properties do not have an integer value.
- Throws:
BBjAdminException
-
getLong
Get a long value for a property.- Parameters:
p_property- Property name.- Returns:
- Long value for a property, some properties do not have an long value.
- Throws:
BBjAdminException
-
getBoolean
Get a boolean value for a property.- Parameters:
p_property- Property name.- Returns:
- Boolean value for a property, some properties do not have an boolean value.
- Throws:
BBjAdminException
-
getDouble
Get a double value for a property.- Parameters:
p_property- Property name.- Returns:
- Double value for a property, some properties do not have a double value.
- Throws:
BBjAdminException
-
getValue
Get a object value for a property.- Parameters:
p_property- Property name.- Returns:
- Boolean value for a property, some properties do not have an boolean value.
- Throws:
BBjAdminException
-
getType
Get the value type of a property. The value type can be unknown.- Parameters:
p_property-- Throws:
BBjAdminException- TODO
-
checkValueEqual
Is the provided value equal to the current value (if any)?- Parameters:
p_property-p_value-- Throws:
BBjAdminException- TODO
-