Skip to content
Snippets Groups Projects
Select Git revision
  • 4505f33b8bc8c45d8f5034d1f9bd4be471ebb43f
  • main default protected
  • renovate/django-debug-toolbar-6.x
  • renovate/jsonschema-4.x
  • renovate/django-5.x
  • koma/feature/preference-polling-form
6 results

apps.py

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    DummyHackatronClient.java 809 B
    package de.fossag;
    
    public class DummyHackatronClient implements IHackatronClient {
    
      private IMessageSender messageSender;
      private static final String CLIENT_NAME = "dummyclient";
      private static final String CLIENT_SECRET = "changeme";
    
      @Override
      public void setMessageSender(IMessageSender messageSender) {
        this.messageSender = messageSender;
      }
    
      @Override
      public void onMessage(String message) {
        String[] parts = message.split("\\|");
        String messageType = parts[0];
    
        switch (messageType) {
          case "motd":
            messageSender.send("join|" + CLIENT_NAME + "|" + CLIENT_SECRET);
            break;
          case "tick":
            messageSender.send("move|up");
            break;
          default:
            System.out.println("Unknown message type :(");
            System.exit(1);
        }
      }
    }