Class SetFCMServiceAccount

java.lang.Object
tigase.push.adhoc.AbstractAdHocCommand
tigase.push.adhoc.SetFCMServiceAccount
All Implemented Interfaces:
tigase.component.adhoc.AdHocCommand

@Bean(name="set-fcm-service-account", parent=PushNotificationsComponent.class, active=true) public class SetFCMServiceAccount extends AbstractAdHocCommand
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
    boolean
    isAllowedFor(tigase.xmpp.jid.JID jid)
     
    protected tigase.form.Form
    prepareForm(tigase.component.adhoc.AdhHocRequest request, tigase.component.adhoc.AdHocResponse response)
     
    protected tigase.form.Form
    submitForm(tigase.component.adhoc.AdhHocRequest request, tigase.component.adhoc.AdHocResponse response, tigase.form.Form form)
     

    Methods inherited from class tigase.push.adhoc.AbstractAdHocCommand

    execute

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface tigase.component.adhoc.AdHocCommand

    execute, getDefaultACL, getGroup, isAllowedFor, isForSelf
  • Constructor Details

    • SetFCMServiceAccount

      public SetFCMServiceAccount()
  • Method Details

    • getName

      public String getName()
    • getNode

      public String getNode()
    • isAllowedFor

      public boolean isAllowedFor(tigase.xmpp.jid.JID jid)
    • prepareForm

      protected tigase.form.Form prepareForm(tigase.component.adhoc.AdhHocRequest request, tigase.component.adhoc.AdHocResponse response) throws tigase.component.adhoc.AdHocCommandException
      Specified by:
      prepareForm in class AbstractAdHocCommand
      Throws:
      tigase.component.adhoc.AdHocCommandException
    • submitForm

      protected tigase.form.Form submitForm(tigase.component.adhoc.AdhHocRequest request, tigase.component.adhoc.AdHocResponse response, tigase.form.Form form) throws tigase.component.adhoc.AdHocCommandException
      Specified by:
      submitForm in class AbstractAdHocCommand
      Throws:
      tigase.component.adhoc.AdHocCommandException