idman.rules
Class UseRole

java.lang.Object
  |
  +--idman.rules.UseRole
All Implemented Interfaces:
Condition

public final class UseRole
extends java.lang.Object
implements Condition

Bedingung, welche zutrifft, wenn Rollenpseudonyme zum Einsatz kommen sollen.

Version:
$Id: UseRole.java,v 1.4 2002/08/07 15:11:32 tk4 Exp $
Author:
Thomas Kriegelstein

Constructor Summary
UseRole()
           
 
Method Summary
 java.lang.String[] getDescription(java.lang.String parameter)
          Liefert eine kurze Beschreibung der Bedingung.
 boolean match(java.lang.String id, byte[] content, idman.mngt.Context context, java.lang.String parameter)
          Bestimmt anhand der Parameter, ob die Regel zutrifft.
 boolean useParameter()
          Liefert true, wenn Parameter ausgewertet wird.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UseRole

public UseRole()
Method Detail

getDescription

public java.lang.String[] getDescription(java.lang.String parameter)
Description copied from interface: Condition
Liefert eine kurze Beschreibung der Bedingung.

Specified by:
getDescription in interface Condition
Parameters:
parameter - Parameter, wird unter Umständen in Beschreibung eingebaut.
Returns:
Stringarray mit Beschreibung.

useParameter

public boolean useParameter()
Description copied from interface: Condition
Liefert true, wenn Parameter ausgewertet wird.

Specified by:
useParameter in interface Condition
Returns:
true, wenn die Bedingung einen Parameter auswertet, false in allen ander Fällen.

match

public boolean match(java.lang.String id,
                     byte[] content,
                     idman.mngt.Context context,
                     java.lang.String parameter)
Description copied from interface: Condition
Bestimmt anhand der Parameter, ob die Regel zutrifft.

Specified by:
match in interface Condition
Parameters:
id - name eines Datenfeldes.
content - Inhalt eines Datenfeldes.
context - Verbindungsdaten.
parameter - Zusätzlicher Parameter zur Anpassung der Regel.
Returns:
true, wenn die Regel zutrifft und false, in allen anderen Fällen.


Copyright © 2003 DRIM Team. All Rights Reserved.