Elexis API documentation
Version 2.1.6 as of December 11 2011

eaustria.dame.modell
Class DameACLBeisteller

java.lang.Object
  extended by eaustria.dame.modell.DameACLBeisteller
All Implemented Interfaces:
IACLContributor

public class DameACLBeisteller
extends java.lang.Object
implements IACLContributor

ACL-Definitionen für den Zugriff auf die DAME-Komponente. Diese Klasse wird mit dem Erweiterungspunkt ch.elexis.ACLContribution verknüpft.


Field Summary
static ACE DameDokumenteAbfragen
          DAME-Dokumente vom Server abfragen
static ACE DameDokumenteSenden
          DAME-Dokumente an Server senden
static ACE DameDokumentLesen
          Lesezugriff auf einzelne DAME-Dokumente
static ACE DameDokumentlisteLesen
          Lesezugriff auf DAME-Dokumentliste (nicht die Dokumente selbst)
static ACE ZUGRIFFSKNOTEN
          Allgemeiner Zugriff auf DAME
 
Constructor Summary
DameACLBeisteller()
           
 
Method Summary
 ACE[] getACL()
          return the ACL to be used by this extension
 ACE[] reject(ACE[] acl)
          Alle Zugriffselemente deaktivieren, wenn eine Kollision auftritt.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ZUGRIFFSKNOTEN

public static final ACE ZUGRIFFSKNOTEN
Allgemeiner Zugriff auf DAME


DameDokumenteAbfragen

public static final ACE DameDokumenteAbfragen
DAME-Dokumente vom Server abfragen


DameDokumenteSenden

public static final ACE DameDokumenteSenden
DAME-Dokumente an Server senden


DameDokumentlisteLesen

public static final ACE DameDokumentlisteLesen
Lesezugriff auf DAME-Dokumentliste (nicht die Dokumente selbst)


DameDokumentLesen

public static final ACE DameDokumentLesen
Lesezugriff auf einzelne DAME-Dokumente

Constructor Detail

DameACLBeisteller

public DameACLBeisteller()
Method Detail

getACL

public ACE[] getACL()
Description copied from interface: IACLContributor
return the ACL to be used by this extension

Specified by:
getACL in interface IACLContributor
Returns:
an array of all ACE's to insert

reject

public ACE[] reject(ACE[] acl)
Alle Zugriffselemente deaktivieren, wenn eine Kollision auftritt.

Specified by:
reject in interface IACLContributor
Parameters:
acl - array of all rejected acls (these have not been integrated)
Returns:
the plugin can return an array of corrected acls or null.

Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis