From 5096654658c9ebaf4a46c6fdbf01b6dee0c34eaa Mon Sep 17 00:00:00 2001 From: nishadi Date: Tue, 16 Jan 2018 15:56:34 +0530 Subject: [PATCH] Adding Pagination Configuration for application-mgt --- .../core/config/PaginationConfiguration.java | 92 +++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 components/application-mgt/org.wso2.carbon.device.application.mgt.core/src/main/java/org/wso2/carbon/device/application/mgt/core/config/PaginationConfiguration.java diff --git a/components/application-mgt/org.wso2.carbon.device.application.mgt.core/src/main/java/org/wso2/carbon/device/application/mgt/core/config/PaginationConfiguration.java b/components/application-mgt/org.wso2.carbon.device.application.mgt.core/src/main/java/org/wso2/carbon/device/application/mgt/core/config/PaginationConfiguration.java new file mode 100644 index 00000000000..8905b6de953 --- /dev/null +++ b/components/application-mgt/org.wso2.carbon.device.application.mgt.core/src/main/java/org/wso2/carbon/device/application/mgt/core/config/PaginationConfiguration.java @@ -0,0 +1,92 @@ +/* + * Copyright (c) 2016, WSO2 Inc. (http://www.wso2.org) All Rights Reserved. + * + * WSO2 Inc. licenses this file to you under the Apache License, + * Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. + * you may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, + * software distributed under the License is distributed on an + * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + * KIND, either express or implied. See the License for the + * specific language governing permissions and limitations + * under the License. + */ + +package org.wso2.carbon.device.application.mgt.core.config; + +import javax.xml.bind.annotation.XmlElement; +import javax.xml.bind.annotation.XmlRootElement; + +/** + * This class represents the information related to Pagination configuration. + */ +@XmlRootElement(name = "PaginationConfiguration") +public class PaginationConfiguration { + + private int commentListPageSize; +// private int groupListPageSize; +// private int operationListPageSize; +// private int notificationListPageSize; +// private int activityListPageSize; +// private int topicListPageSize; + + public int getCommentListPageSize() { + return commentListPageSize; + } + + @XmlElement(name = "commentListPageSize", required = true) + public void setCommentListPageSize(int commentListPageSize) { + this.commentListPageSize = commentListPageSize; + } + +// public int getGroupListPageSize() { +// return groupListPageSize; +// } +// +// @XmlElement(name = "GroupListPageSize", required = true) +// public void setGroupListPageSize(int groupListPageSize) { +// this.groupListPageSize = groupListPageSize; +// } +// +// public int getOperationListPageSize() { +// return operationListPageSize; +// } +// +// @XmlElement(name = "OperationListPageSize", required = true) +// public void setOperationListPageSize(int operationListPageSize) { +// this.operationListPageSize = operationListPageSize; +// } +// +// public int getNotificationListPageSize() { +// return notificationListPageSize; +// } +// +// @XmlElement(name = "NotificationListPageSize", required = true) +// public void setNotificationListPageSize(int notificationListPageSize) { +// this.notificationListPageSize = notificationListPageSize; +// } +// +// public int getActivityListPageSize() { +// return activityListPageSize; +// } +// +// @XmlElement(name = "ActivityListPageSize", required = true) +// public void setActivityListPageSize(int activityListPageSize) { +// this.activityListPageSize = activityListPageSize; +// } +// +// public int getTopicListPageSize() { +// return deviceListPageSize; +// } +// +// @XmlElement(name = "TopicListPageSize", required = true) +// public void setTopicListPageSize(int topicListPageSize) { +// this.topicListPageSize = topicListPageSize; +// } + + +}