Class SSHKeysEditor
- java.lang.Object
-
- org.uberfire.ssh.client.editor.component.SSHKeysEditor
-
- All Implemented Interfaces:
org.jboss.errai.common.client.api.elemental2.IsElement,NewSSHKeyModalHandler,SSHKeysEditorView.Presenter
@Dependent public class SSHKeysEditor extends Object implements SSHKeysEditorView.Presenter, NewSSHKeyModalHandler, org.jboss.errai.common.client.api.elemental2.IsElement
-
-
Constructor Summary
Constructors Constructor Description SSHKeysEditor(SSHKeysEditorView view, SSHKeysDisplayer keysDisplayer, SSHKeysEditorEmptyStateDisplayer emptyStateDisplayer, NewSSHKeyModal newSSHKeyModal, org.jboss.errai.common.client.api.Caller<org.uberfire.ssh.service.shared.editor.SSHKeyEditorService> serviceCaller)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()protected voiddelete(org.uberfire.ssh.service.shared.editor.PortableSSHPublicKey key)booleanexistsKey(String keyContent)booleanexistsKeyName(String name)elemental2.dom.HTMLElementgetElement()voidinit()voidload()voidonAddKey()protected voidshowNewKeyModal()
-
-
-
Constructor Detail
-
SSHKeysEditor
@Inject public SSHKeysEditor(SSHKeysEditorView view, SSHKeysDisplayer keysDisplayer, SSHKeysEditorEmptyStateDisplayer emptyStateDisplayer, NewSSHKeyModal newSSHKeyModal, org.jboss.errai.common.client.api.Caller<org.uberfire.ssh.service.shared.editor.SSHKeyEditorService> serviceCaller)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
load
public void load()
-
delete
protected void delete(org.uberfire.ssh.service.shared.editor.PortableSSHPublicKey key)
-
showNewKeyModal
protected void showNewKeyModal()
-
existsKeyName
public boolean existsKeyName(String name)
- Specified by:
existsKeyNamein interfaceNewSSHKeyModalHandler
-
existsKey
public boolean existsKey(String keyContent)
- Specified by:
existsKeyin interfaceNewSSHKeyModalHandler
-
onAddKey
public void onAddKey()
- Specified by:
onAddKeyin interfaceNewSSHKeyModalHandler
-
getElement
public elemental2.dom.HTMLElement getElement()
- Specified by:
getElementin interfaceorg.jboss.errai.common.client.api.elemental2.IsElement
-
clear
@PreDestroy public void clear()
-
-