Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02

weblogic.descriptor
Interface SettableBean

All Known Subinterfaces:
ActiveDirectoryAuthenticatorMBean, AdjudicatorMBean, AdminConsoleMBean, AdminServerMBean, AppDeploymentMBean, ApplicationMBean, ApplicationVersionerMBean, AuditorMBean, AuthConfigProviderMBean, AuthenticationProviderMBean, AuthenticatorMBean, AuthModuleMBean, AuthorizerMBean, BasicDeploymentMBean, BasicRealmMBean, BridgeDestinationCommonMBean, BridgeDestinationMBean, CacheAsyncListenersMBean, CacheExpirationMBean, CacheLoaderMBean, CacheMBean, CacheStoreMBean, CacheTransactionMBean, CapacityMBean, CertificateRegistryMBean, CertPathBuilderMBean, CertPathProviderMBean, CertPathValidatorMBean, CertRegManagerMBean, CertRevocCaMBean, CertRevocMBean, ClassDeploymentMBean, ClientParamsBean, ClientSAFBean, ClusterMBean, CoherenceAddressProviderBean, CoherenceAddressProvidersBean, CoherenceCacheBean, CoherenceCacheConfigMBean, CoherenceClusterParamsBean, CoherenceClusterSystemResourceMBean, CoherenceClusterWellKnownAddressBean, CoherenceClusterWellKnownAddressesBean, CoherenceIdentityAsserterBean, CoherenceInitParamBean, CoherenceKeystoreParamsBean, CoherenceLoggingParamsBean, CoherenceManagementClusterMBean, CoherenceManagementJMXAddressMBean, CoherenceMemberConfigMBean, CoherenceServerMBean, CoherenceServerStartMBean, CoherenceServiceBean, CoherenceSocketAddressBean, CoherenceTierMBean, COMMBean, CommonLogMBean, ComponentMBean, ConfigurationExtensionMBean, ConfigurationMBean, ConfigurationPropertyMBean, ConnectorComponentMBean, ContextCaseMBean, ContextHandlerMBean, ContextRequestClassMBean, CredentialCacheMBean, CredentialMapperMBean, CustomAuthConfigProviderMBean, CustomDBMSAuthenticatorMBean, CustomResourceMBean, DatabaseLessLeasingBasisMBean, DataSourceBean, DataSourceLogFileMBean, DataSourceMBean, DBMSAuthenticatorMBean, DebugMBean, DebugScopeMBean, DefaultAdjudicatorMBean, DefaultAuditorMBean, DefaultAuthenticatorMBean, DefaultAuthorizerMBean, DefaultCredentialMapperMBean, DefaultDeliveryParamsBean, DefaultFileStoreMBean, DefaultIdentityAsserterMBean, DefaultKeyStoreMBean, DefaultPersistentStoreBean, DefaultRoleMapperMBean, DefaultSAFAgentBean, DeliveryFailureParamsBean, DeliveryParamsOverridesBean, DeployableAuthorizerMBean, DeployableCredentialMapperMBean, DeployableRoleMapperMBean, DeploymentConfigurationMBean, DeploymentMBean, DeploymentValidationPluginMBean, DescriptorBean, DestinationBean, DestinationKeyBean, DistributedDestinationBean, DistributedDestinationMemberBean, DistributedQueueBean, DistributedTopicBean, DomainLogFilterMBean, DomainMBean, DomainTargetedMBean, DynamicServersMBean, EJBComponentMBean, EJBContainerMBean, EmbeddedLDAPMBean, ErrorHandlingMBean, ExecuteQueueMBean, ExportMBean, FairShareRequestClassMBean, FederationServicesMBean, FileStoreMBean, FlowControlParamsBean, ForeignConnectionFactoryBean, ForeignDestinationBean, ForeignJMSServerMBean, ForeignJNDILinkMBean, ForeignJNDIObjectBean, ForeignJNDIProviderMBean, ForeignServerBean, GenericFileStoreMBean, GenericJDBCStoreMBean, GroupCertRegManagerMBean, GroupEditorMBean, GroupMemberListerMBean, GroupMembershipHierarchyCacheMBean, GroupParamsBean, GroupReaderMBean, GroupRemoverMBean, GroupUserListerMBean, HTTPProxyMBean, IdentityAsserterMBean, IIOPMBean, ImportMBean, IPlanetAuthenticatorMBean, JASPICMBean, JDBCConnectionPoolMBean, JDBCConnectionPoolParamsBean, JDBCDataSourceBean, JDBCDataSourceFactoryMBean, JDBCDataSourceMBean, JDBCDataSourceParamsBean, JDBCDriverParamsBean, JDBCMultiPoolMBean, JDBCOracleParamsBean, JDBCPropertiesBean, JDBCPropertyBean, JDBCStoreMBean, JDBCSystemResourceMBean, JDBCTxDataSourceMBean, JDBCXAParamsBean, JMSBean, JMSBridgeDestinationMBean, JMSConnectionConsumerMBean, JMSConnectionFactoryBean, JMSConnectionFactoryMBean, JMSDestCommonMBean, JMSDestinationKeyMBean, JMSDestinationMBean, JMSDistributedDestinationMBean, JMSDistributedDestinationMemberMBean, JMSDistributedQueueMBean, JMSDistributedQueueMemberMBean, JMSDistributedTopicMBean, JMSDistributedTopicMemberMBean, JMSFileStoreMBean, JMSInteropModuleMBean, JMSJDBCStoreMBean, JMSMessageLogFileMBean, JMSQueueMBean, JMSSAFMessageLogFileMBean, JMSServerMBean, JMSSessionPoolMBean, JMSStoreMBean, JMSSystemResourceMBean, JMSTemplateMBean, JMSTopicMBean, JMSVirtualDestinationMBean, JMXMBean, JoltConnectionPoolMBean, JPAMBean, JTAClusterMBean, JTAMBean, JTAMigratableTargetMBean, KernelDebugMBean, KernelMBean, KeyStoreMBean, LDAPAuthenticatorMBean, LDAPServerMBean, LDAPX509IdentityAsserterMBean, LibraryMBean, ListerMBean, LoadBalancingParamsBean, LogFileMBean, LogFilterMBean, LoginExceptionPropagatorMBean, LogMBean, MachineMBean, MailSessionMBean, ManagedExternalServerMBean, ManagedExternalServerStartMBean, MaxThreadsConstraintBean, MaxThreadsConstraintMBean, MemberGroupListerMBean, MessageLoggingParamsBean, MessagingBridgeMBean, MigratableTargetMBean, MinThreadsConstraintMBean, MulticastParamsBean, NamedEntityBean, NameListerMBean, NegotiateIdentityAsserterMBean, NetworkAccessPointMBean, NetworkChannelMBean, NodeManagerMBean, NovellAuthenticatorMBean, OpenLDAPAuthenticatorMBean, OracleInternetDirectoryAuthenticatorMBean, OracleVirtualDirectoryAuthenticatorMBean, OsgiFrameworkMBean, OverloadProtectionMBean, ParameterMBean, PasswordValidatorMBean, PathServiceMBean, PersistentStoreMBean, PKICredentialMapEditorMBean, PKICredentialMapperMBean, PKICredentialMapReaderMBean, PolicyAuxiliaryMBean, PolicyConsumerMBean, PolicyEditorMBean, PolicyListerMBean, PolicyReaderMBean, PolicyStoreMBean, PredicateEditorMBean, PredicateReaderMBean, PropertiesListerMBean, PropertyBean, ProviderMBean, QueueBean, QuotaBean, RDBMSSecurityStoreMBean, ReadOnlySQLAuthenticatorMBean, RealmAdapterAdjudicatorMBean, RealmAdapterAuditorMBean, RealmAdapterAuthenticatorMBean, RealmAdapterAuthorizerMBean, RealmMBean, RemoteSAFContextMBean, ReplicatedStoreMBean, ResponseTimeRequestClassMBean, RestfulManagementServicesMBean, RMCFactoryMBean, RoleAuxiliaryMBean, RoleConsumerMBean, RoleEditorMBean, RoleListerMBean, RoleMapperMBean, RoleReaderMBean, SAFAgentMBean, SAFDestinationBean, SAFErrorHandlingBean, SAFImportedDestinationsBean, SAFLoginContextBean, SAFQueueBean, SAFRemoteContextBean, SAFTopicBean, SAML2CredentialMapperMBean, SAML2IdentityAsserterMBean, SAML2IdPPartnerRegistryMBean, SAML2PartnerRegistryMBean, SAML2SPPartnerRegistryMBean, SAMLAssertingPartyRegistryMBean, SAMLAuthenticatorMBean, SAMLCredentialMapperMBean, SAMLCredentialMapperV2MBean, SAMLIdentityAsserterMBean, SAMLIdentityAsserterV2MBean, SAMLPartnerRegistryMBean, SAMLRelyingPartyRegistryMBean, SecurityConfigurationMBean, SecurityMBean, SecurityParamsBean, SelfTuningMBean, ServerDebugMBean, ServerFailureTriggerMBean, ServerMBean, ServerStartMBean, ServerTemplateMBean, ServletAuthenticationFilterMBean, ShutdownClassMBean, SingleSignOnServicesMBean, SingletonServiceAppScopedMBean, SingletonServiceBaseMBean, SingletonServiceMBean, SNMPAgentDeploymentMBean, SNMPAgentMBean, SNMPAttributeChangeMBean, SNMPCounterMonitorMBean, SNMPGaugeMonitorMBean, SNMPJMXMonitorMBean, SNMPLogFilterMBean, SNMPProxyMBean, SNMPStringMonitorMBean, SNMPTrapDestinationMBean, SNMPTrapSourceMBean, SQLAuthenticatorMBean, SSLMBean, StartupClassMBean, SubDeploymentMBean, SystemComponentMBean, SystemComponentStartMBean, SystemPasswordValidatorMBean, SystemResourceMBean, TargetableBean, TargetInfoMBean, TargetMBean, TemplateBean, ThresholdParamsBean, TopicBean, TransactionLogJDBCStoreMBean, TransactionLogStoreMBean, TransactionParamsBean, UniformDistributedDestinationBean, UniformDistributedQueueBean, UniformDistributedTopicBean, UnixMachineMBean, UserAttributeEditorMBean, UserAttributeReaderMBean, UserEditorMBean, UserLockoutManagerMBean, UserPasswordCredentialMapEditorMBean, UserPasswordCredentialMapExtendedReaderMBean, UserPasswordCredentialMapReaderMBean, UserPasswordEditorMBean, UserReaderMBean, UserRemoverMBean, VirtualDestinationMBean, VirtualHostMBean, VirtualUserAuthenticatorMBean, WebAppComponentMBean, WebAppContainerMBean, WebDeploymentMBean, WebLogicCertPathProviderMBean, WeblogicCoherenceBean, WebServerLogMBean, WebServerMBean, WebServiceBufferingMBean, WebServiceBufferingQueueMBean, WebServiceComponentMBean, WebserviceCredentialProviderMBean, WebServiceLogicalStoreMBean, WebServiceMBean, WebServicePersistenceMBean, WebServicePhysicalStoreMBean, WebServiceReliabilityMBean, WebServiceRequestBufferingQueueMBean, WebServiceResponseBufferingQueueMBean, WebserviceSecurityConfigurationMBean, WebserviceSecurityMBean, WebserviceSecurityTokenMBean, WebserviceTestpageMBean, WebserviceTimestampMBean, WebserviceTokenHandlerMBean, WindowsNTAuthenticatorMBean, WLDFDataRetirementByAgeMBean, WLDFDataRetirementMBean, WLDFServerDiagnosticMBean, WLDFSystemResourceMBean, WLECConnectionPoolMBean, WLSAuthConfigProviderMBean, WorkManagerMBean, WorkManagerShutdownTriggerMBean, WSReliableDeliveryPolicyMBean, WTCExportMBean, WTCImportMBean, WTCLocalTuxDomMBean, WTCPasswordMBean, WTCRemoteTuxDomMBean, WTCResourcesMBean, WTCServerMBean, WTCtBridgeGlobalMBean, WTCtBridgeRedirectMBean, XMLEntityCacheMBean, XMLEntitySpecRegistryEntryMBean, XMLParserSelectRegistryEntryMBean, XMLRegistryEntryMBean, XMLRegistryMBean

public interface SettableBean

A bean which implements this interfaces supports the isSet and unSet methods such that a caller can test if a bean has been changed from its default value and also cause the value to be set back to the default.


Method Summary
 boolean isSet(String propertyName)
          Return true if the given property has been explicitly set in this bean.
 void unSet(String propertyName)
          Restore the given property to its default value.
 

Method Detail

isSet

boolean isSet(String propertyName)
              throws IllegalArgumentException
Return true if the given property has been explicitly set in this bean.

Parameters:
propertyName - property to check
Returns:
true if set, false if default
Throws:
IllegalArgumentException - if propertyName is not a recognized property

unSet

void unSet(String propertyName)
           throws IllegalArgumentException
Restore the given property to its default value.

Parameters:
propertyName - property to restore
Throws:
UnsupportedOperationException - if called on a runtime implementation.
IllegalArgumentException - if propertyName is not a recognized property

Copyright 1996, 2014, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners.

Oracle Fusion Middleware
Java API Reference for Oracle WebLogic Server
12c (12.1.3)

Part Number E41849-02