BEA Systems, Inc.


weblogic.security.providers.authorization
Interface PredicateEditorMBean

All Known Subinterfaces:
DefaultAuthorizerMBean, DefaultRoleMapperMBean

public interface PredicateEditorMBean
extends weblogic.management.commo.StandardInterface, PredicateReaderMBean

This MBean manages predicates and reads data about predicates and their arguments.


Method Summary
 void registerPredicate(java.lang.String predicateClassName)
          Registers a new predicate with the specified class name.
 void unregisterPredicate(java.lang.String predicateClassName)
          Unregisters the currently registered predicate.
 
Methods inherited from interface weblogic.security.providers.authorization.PredicateReaderMBean
getPredArgumentAllowedValues, getPredArgumentCount, getPredArgumentDefValue, getPredArgumentDescription, getPredArgumentMaxValue, getPredArgumentMinValue, getPredArgumentName, getPredArgumentType, getPredicateDescription, getPredicateDisplayName, getRegisteredPredicates, isPredArgumentValid, isRegisteredPredicate
 

Method Detail

registerPredicate

public void registerPredicate(java.lang.String predicateClassName)
                       throws weblogic.management.utils.InvalidPredicateException,
                              AlreadyExistsException
Registers a new predicate with the specified class name.

Parameters:
predicateClassName - - The name of the Java class that implements the predicate.
Throws:
weblogic.management.utils.InvalidPredicateException -  
AlreadyExistsException -  

unregisterPredicate

public void unregisterPredicate(java.lang.String predicateClassName)
                         throws NotFoundException
Unregisters the currently registered predicate.

Parameters:
predicateClassName - - The name of the Java class that implements predicate to be unregistered.
Throws:
NotFoundException -  

Documentation is available at
http://download.oracle.com/docs/cd/E13222_01/wls/docs70

Copyright © 2004 BEA Systems, Inc. All Rights Reserved.
WebLogic Server 7.0 API Reference