001
014
015 package com.liferay.portal.sharepoint.methods;
016
017 import com.liferay.portal.sharepoint.Leaf;
018 import com.liferay.portal.sharepoint.Property;
019 import com.liferay.portal.sharepoint.ResponseElement;
020 import com.liferay.portal.sharepoint.SharepointRequest;
021 import com.liferay.portal.sharepoint.Tree;
022
023 import java.util.ArrayList;
024 import java.util.List;
025
026
029 public class ServerVersionMethodImpl extends BaseMethodImpl {
030
031 public ServerVersionMethodImpl() {
032 Tree serverVersionTree = new Tree();
033
034 serverVersionTree.addChild(new Leaf("major ver", "6", true));
035 serverVersionTree.addChild(new Leaf("minor ver", "0", true));
036 serverVersionTree.addChild(new Leaf("phase ver", "2", true));
037 serverVersionTree.addChild(new Leaf("ver incr", "8117", true));
038
039 Property serverVersionProperty = new Property(
040 getMethodName(), serverVersionTree);
041
042 _elements.add(serverVersionProperty);
043 _elements.add(new Property("source control", "1"));
044 }
045
046 @Override
047 public String getMethodName() {
048 return _METHOD_NAME;
049 }
050
051 @Override
052 protected List<ResponseElement> getElements(
053 SharepointRequest sharepointRequest) {
054
055 return _elements;
056 }
057
058 private static final String _METHOD_NAME = "server version";
059
060 private List<ResponseElement> _elements = new ArrayList<ResponseElement>();
061
062 }