public abstract class AbstractAuthProvider extends org.pentaho.ui.xul.XulEventSourceAdapter implements AuthProvider
Constructor and Description |
---|
AbstractAuthProvider(org.pentaho.ui.xul.binding.BindingFactory bf) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
addBindings(List<org.pentaho.ui.xul.binding.Binding> bindings,
org.pentaho.ui.xul.binding.BindingFactory bf) |
void |
bind() |
AuthProvider |
clone() |
void |
fireBindingsChanged() |
String |
getOverlay() |
String |
getPrincipal() |
void |
setPrincipal(String principal) |
String |
toString() |
void |
unbind() |
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProviderDescription
public AbstractAuthProvider(org.pentaho.ui.xul.binding.BindingFactory bf)
public String getPrincipal()
getPrincipal
in interface AuthProvider
public void setPrincipal(String principal)
setPrincipal
in interface AuthProvider
public String getOverlay()
getOverlay
in interface AuthProvider
public void bind() throws org.pentaho.ui.xul.binding.BindingException, org.pentaho.ui.xul.XulException, InvocationTargetException
bind
in interface AuthProvider
org.pentaho.ui.xul.binding.BindingException
org.pentaho.ui.xul.XulException
InvocationTargetException
protected abstract void addBindings(List<org.pentaho.ui.xul.binding.Binding> bindings, org.pentaho.ui.xul.binding.BindingFactory bf)
public void unbind()
unbind
in interface AuthProvider
public void fireBindingsChanged() throws org.pentaho.ui.xul.XulException, InvocationTargetException
fireBindingsChanged
in interface AuthProvider
org.pentaho.ui.xul.XulException
InvocationTargetException
public AuthProvider clone() throws CloneNotSupportedException
clone
in interface AuthProvider
clone
in class Object
CloneNotSupportedException
Copyright © 2019 Hitachi Vantara. All rights reserved.