test/jdk/javax/management/remote/rest/data/QueueSamplerBean.java
branchjmx-rest-api
changeset 56002 60ab3b595a8e
parent 56001 95c0323f0c1a
child 56003 4f7f76f6be2f
--- a/test/jdk/javax/management/remote/rest/data/QueueSamplerBean.java	Thu Dec 28 20:34:32 2017 +0530
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-/*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
-package javax.management.remote.rest.test.data;
-
-import java.util.Date;
-import java.util.List;
-import java.util.Queue;
-
-/**
- *
- * @author harsha
- */
-public class QueueSamplerBean implements QueueSamplerBeanMBean {
-
-    private Queue<String> queue;
-    private QueueSample sample;
-    private String name;
-
-    public QueueSamplerBean(Queue<String> queue) {
-        this.queue = queue;
-        synchronized (queue) {
-            sample = new QueueSample(new Date(), queue.size(), queue.peek());
-        }
-        name = "BoogeyMan";
-    }
-
-    public QueueSample getQueueSample() {
-        return sample;
-    }
-    
-    public void clearQueue() {
-        synchronized (queue) {
-            queue.clear();
-        }
-    }
-
-    @Override
-    public String[] testMethod1(int[] param2, String param1, int sd34, String[] param3, QueueSample[] param4, List<QueueSample> param5) {
-        return new String[]{"1","2","3","4","5"};
-    }
-
-    @Override
-    public void setQueueSample(QueueSample sample) {
-        this.sample = sample;
-    }
-
-    @Override
-    public String getQueueName() {
-        return name;
-    }
-
-    @Override
-    public void setQueueName(String name) {
-        this.name = name;
-    }    
-}