first commit. starts but context problems
This commit is contained in:
commit
3c50bfa984
|
@ -0,0 +1,191 @@
|
||||||
|
logs
|
||||||
|
keys
|
||||||
|
|
||||||
|
# Created by https://www.toptal.com/developers/gitignore/api/java,macos,visualstudiocode,linux,windows,eclipse
|
||||||
|
# Edit at https://www.toptal.com/developers/gitignore?templates=java,macos,visualstudiocode,linux,windows,eclipse
|
||||||
|
|
||||||
|
### Eclipse ###
|
||||||
|
.metadata
|
||||||
|
bin/
|
||||||
|
tmp/
|
||||||
|
*.tmp
|
||||||
|
*.bak
|
||||||
|
*.swp
|
||||||
|
*~.nib
|
||||||
|
local.properties
|
||||||
|
.settings/
|
||||||
|
.loadpath
|
||||||
|
.recommenders
|
||||||
|
|
||||||
|
# External tool builders
|
||||||
|
.externalToolBuilders/
|
||||||
|
|
||||||
|
# Locally stored "Eclipse launch configurations"
|
||||||
|
*.launch
|
||||||
|
|
||||||
|
# PyDev specific (Python IDE for Eclipse)
|
||||||
|
*.pydevproject
|
||||||
|
|
||||||
|
# CDT-specific (C/C++ Development Tooling)
|
||||||
|
.cproject
|
||||||
|
|
||||||
|
# CDT- autotools
|
||||||
|
.autotools
|
||||||
|
|
||||||
|
# Java annotation processor (APT)
|
||||||
|
.factorypath
|
||||||
|
|
||||||
|
# PDT-specific (PHP Development Tools)
|
||||||
|
.buildpath
|
||||||
|
|
||||||
|
# sbteclipse plugin
|
||||||
|
.target
|
||||||
|
|
||||||
|
# Tern plugin
|
||||||
|
.tern-project
|
||||||
|
|
||||||
|
# TeXlipse plugin
|
||||||
|
.texlipse
|
||||||
|
|
||||||
|
# STS (Spring Tool Suite)
|
||||||
|
.springBeans
|
||||||
|
|
||||||
|
# Code Recommenders
|
||||||
|
.recommenders/
|
||||||
|
|
||||||
|
# Annotation Processing
|
||||||
|
.apt_generated/
|
||||||
|
.apt_generated_test/
|
||||||
|
|
||||||
|
# Scala IDE specific (Scala & Java development for Eclipse)
|
||||||
|
.cache-main
|
||||||
|
.scala_dependencies
|
||||||
|
.worksheet
|
||||||
|
|
||||||
|
# Uncomment this line if you wish to ignore the project description file.
|
||||||
|
# Typically, this file would be tracked if it contains build/dependency configurations:
|
||||||
|
#.project
|
||||||
|
|
||||||
|
### Eclipse Patch ###
|
||||||
|
# Spring Boot Tooling
|
||||||
|
.sts4-cache/
|
||||||
|
|
||||||
|
### Java ###
|
||||||
|
# Compiled class file
|
||||||
|
*.class
|
||||||
|
|
||||||
|
# Log file
|
||||||
|
*.log
|
||||||
|
|
||||||
|
# BlueJ files
|
||||||
|
*.ctxt
|
||||||
|
|
||||||
|
# Mobile Tools for Java (J2ME)
|
||||||
|
.mtj.tmp/
|
||||||
|
|
||||||
|
# Package Files #
|
||||||
|
*.jar
|
||||||
|
*.war
|
||||||
|
*.nar
|
||||||
|
*.ear
|
||||||
|
*.zip
|
||||||
|
*.tar.gz
|
||||||
|
*.rar
|
||||||
|
|
||||||
|
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
|
||||||
|
hs_err_pid*
|
||||||
|
replay_pid*
|
||||||
|
|
||||||
|
### Linux ###
|
||||||
|
*~
|
||||||
|
|
||||||
|
# temporary files which can be created if a process still has a handle open of a deleted file
|
||||||
|
.fuse_hidden*
|
||||||
|
|
||||||
|
# KDE directory preferences
|
||||||
|
.directory
|
||||||
|
|
||||||
|
# Linux trash folder which might appear on any partition or disk
|
||||||
|
.Trash-*
|
||||||
|
|
||||||
|
# .nfs files are created when an open file is removed but is still being accessed
|
||||||
|
.nfs*
|
||||||
|
|
||||||
|
### macOS ###
|
||||||
|
# General
|
||||||
|
.DS_Store
|
||||||
|
.AppleDouble
|
||||||
|
.LSOverride
|
||||||
|
|
||||||
|
# Icon must end with two \r
|
||||||
|
Icon
|
||||||
|
|
||||||
|
|
||||||
|
# Thumbnails
|
||||||
|
._*
|
||||||
|
|
||||||
|
# Files that might appear in the root of a volume
|
||||||
|
.DocumentRevisions-V100
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.VolumeIcon.icns
|
||||||
|
.com.apple.timemachine.donotpresent
|
||||||
|
|
||||||
|
# Directories potentially created on remote AFP share
|
||||||
|
.AppleDB
|
||||||
|
.AppleDesktop
|
||||||
|
Network Trash Folder
|
||||||
|
Temporary Items
|
||||||
|
.apdisk
|
||||||
|
|
||||||
|
### macOS Patch ###
|
||||||
|
# iCloud generated files
|
||||||
|
*.icloud
|
||||||
|
|
||||||
|
### VisualStudioCode ###
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/settings.json
|
||||||
|
!.vscode/tasks.json
|
||||||
|
!.vscode/launch.json
|
||||||
|
!.vscode/extensions.json
|
||||||
|
!.vscode/*.code-snippets
|
||||||
|
|
||||||
|
# Local History for Visual Studio Code
|
||||||
|
.history/
|
||||||
|
|
||||||
|
# Built Visual Studio Code Extensions
|
||||||
|
*.vsix
|
||||||
|
|
||||||
|
### VisualStudioCode Patch ###
|
||||||
|
# Ignore all local history of files
|
||||||
|
.history
|
||||||
|
.ionide
|
||||||
|
|
||||||
|
### Windows ###
|
||||||
|
# Windows thumbnail cache files
|
||||||
|
Thumbs.db
|
||||||
|
Thumbs.db:encryptable
|
||||||
|
ehthumbs.db
|
||||||
|
ehthumbs_vista.db
|
||||||
|
|
||||||
|
# Dump file
|
||||||
|
*.stackdump
|
||||||
|
|
||||||
|
# Folder config file
|
||||||
|
[Dd]esktop.ini
|
||||||
|
|
||||||
|
# Recycle Bin used on file shares
|
||||||
|
$RECYCLE.BIN/
|
||||||
|
|
||||||
|
# Windows Installer files
|
||||||
|
*.cab
|
||||||
|
*.msi
|
||||||
|
*.msix
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
# Windows shortcuts
|
||||||
|
*.lnk
|
||||||
|
|
|
@ -0,0 +1,39 @@
|
||||||
|
# Use the official Tomcat 8.5.39 base image
|
||||||
|
FROM tomcat:8.5.39-jre8
|
||||||
|
# FROM tomcat:8
|
||||||
|
|
||||||
|
RUN rm -fr /usr/local/tomcat/webapps/examples
|
||||||
|
|
||||||
|
RUN mkdir -p /usr/local/tomcat/lib/additional
|
||||||
|
ENV CLASSPATH /usr/local/tomcat/lib:/usr/local/tomcat/lib/additional
|
||||||
|
|
||||||
|
# https://unix.stackexchange.com/questions/743839/apt-get-update-failed-to-fetch-debian-amd64-packages-while-building-dockerfile-f
|
||||||
|
RUN echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.list
|
||||||
|
RUN apt-get update && apt-get install -y mlocate
|
||||||
|
|
||||||
|
RUN updatedb
|
||||||
|
|
||||||
|
|
||||||
|
# # Set environment variables
|
||||||
|
# ENV CATALINA_HOME /usr/local/tomcat
|
||||||
|
# ENV PATH $CATALINA_HOME/bin:$PATH
|
||||||
|
|
||||||
|
# RUN mv /usr/local/tomcat/webapps.dist/* /usr/local/tomcat/webapps/
|
||||||
|
|
||||||
|
# RUN apt-get update && apt-get install -y mlocate
|
||||||
|
# # Copy your application war file to the webapps directory
|
||||||
|
# COPY path/to/your/app.war $CATALINA_HOME/webapps/
|
||||||
|
|
||||||
|
# Expose the Tomcat port
|
||||||
|
EXPOSE 8080
|
||||||
|
|
||||||
|
|
||||||
|
# Copy entrypoint script
|
||||||
|
COPY scripts/entrypoint.sh /entrypoint.sh
|
||||||
|
RUN chmod +x /entrypoint.sh
|
||||||
|
|
||||||
|
ENTRYPOINT ["/entrypoint.sh"]
|
||||||
|
|
||||||
|
|
||||||
|
# Start Tomcat
|
||||||
|
# CMD ["catalina.sh", "run"]
|
|
@ -0,0 +1,51 @@
|
||||||
|
## dump:
|
||||||
|
./sync_social.sh
|
||||||
|
|
||||||
|
|
||||||
|
## DOCKER instructions
|
||||||
|
|
||||||
|
aggiungere a /etc/host l'entry:
|
||||||
|
|
||||||
|
127.0.0.1 socialservices
|
||||||
|
|
||||||
|
start composer:
|
||||||
|
`docker compose up --build`
|
||||||
|
|
||||||
|
force recreate docker image
|
||||||
|
|
||||||
|
`docker compose build --no-cache`
|
||||||
|
|
||||||
|
|
||||||
|
## import db
|
||||||
|
|
||||||
|
`./dump.sh`
|
||||||
|
|
||||||
|
`docker compose up --build`
|
||||||
|
|
||||||
|
|
||||||
|
open bash on server
|
||||||
|
|
||||||
|
* cassandra1: `docker exec -it socialservice /bin/bash`
|
||||||
|
|
||||||
|
## check cassandra status
|
||||||
|
|
||||||
|
Check status
|
||||||
|
`nodetool status`
|
||||||
|
|
||||||
|
Check if the Gossip protocol is enabled
|
||||||
|
`nodetool info | grep -i gossip`
|
||||||
|
|
||||||
|
Check the status of the Gossip protocol
|
||||||
|
`nodetool gossipinfo`
|
||||||
|
|
||||||
|
Check the communication between nodes
|
||||||
|
`nodetool ring`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Documentation
|
||||||
|
|
||||||
|
* [cassandra dump data](docs/dump.md)
|
||||||
|
* [cassandra setup and import](docs/setup.md)
|
|
@ -0,0 +1,34 @@
|
||||||
|
services:
|
||||||
|
socialservice:
|
||||||
|
build: .
|
||||||
|
container_name: socialservice
|
||||||
|
volumes:
|
||||||
|
- ./remote_content/tomcat/webapps/whn-manager:/usr/local/tomcat/webapps/whn-manager
|
||||||
|
- ./remote_content/tomcat/webapps/common-smartgears-probe:/usr/local/tomcat/webapps/common-smartgears-probe
|
||||||
|
- ./remote_content/tomcat/webapps/data-transfer-service:/usr/local/tomcat/webapps/data-transfer-service
|
||||||
|
- ./remote_content/tomcat/webapps/social-networking-library-ws:/usr/local/tomcat/webapps/social-networking-library-ws
|
||||||
|
|
||||||
|
- ./remote_content/tomcat/lib:/mnt/extra-libs
|
||||||
|
|
||||||
|
- ./logs:/usr/local/tomcat/logs
|
||||||
|
- ./conf/logback.xml:/usr/local/tomcat/logback.xml
|
||||||
|
- ./keys/devNext.gcubekey:/usr/local/tomcat/lib/devNext.gcubekey
|
||||||
|
- ./keys/devsec.gcubekey:/usr/local/tomcat/lib/devsec.gcubekey
|
||||||
|
- ./keys/gcube.gcubekey:/usr/local/tomcat/lib/gcube.gcubekey
|
||||||
|
|
||||||
|
# manager
|
||||||
|
- ./config/tomcat-users.xml:/usr/local/tomcat/conf/tomcat-users.xml
|
||||||
|
# - ./config/context.xml:/usr/local/tomcat/conf/context.xml
|
||||||
|
# - ./config/server.xml:/usr/local/tomcat/conf/server.xml
|
||||||
|
|
||||||
|
|
||||||
|
# - ./config/manager_context.xml:/usr/local/tomcat/webapps/manager/META-INF/context.xml
|
||||||
|
|
||||||
|
ports:
|
||||||
|
- "8080:8080"
|
||||||
|
networks:
|
||||||
|
- app-network
|
||||||
|
|
||||||
|
networks:
|
||||||
|
app-network:
|
||||||
|
driver: bridge
|
|
@ -0,0 +1,106 @@
|
||||||
|
<configuration scan="true" scanPeriod="60 seconds" debug="false">
|
||||||
|
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/usr/local/tomcat/logs/ghn.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/usr/local/tomcat/logs/ghn.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<appender name="ACCOUNT_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/usr/local/tomcat/logs/accounting.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/usr/local/tomcat/logs/accounting.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<appender name="ACCESS_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/usr/local/tomcat/logs/access.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/usr/local/tomcat/logs/access.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<appender name="JAVAMELODY" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/usr/local/tomcat/logs/javamelody.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/usr/local/tomcat/logs/javamelody.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>90</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<logger name="net.bull.javamelody" level="WARN">
|
||||||
|
<appender-ref ref="JAVAMELODY" />
|
||||||
|
</logger>
|
||||||
|
<logger name="javamelody" level="WARN">
|
||||||
|
<appender-ref ref="JAVAMELODY" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<appender name="RR-HANDLER" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/usr/local/tomcat/logs/rr-handlers.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/usr/local/tomcat/logs/rr-handlers.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>1GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<logger name="org.gcube.smartgears.handler.resourceregistry" level="INFO">
|
||||||
|
<appender-ref ref="RR_HANDLER" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<logger name="org.gcube.data.publishing" level="ERROR">
|
||||||
|
<appender-ref ref="ACCOUNT_FILE" />
|
||||||
|
</logger>
|
||||||
|
<logger name="org.gcube.documentstore" level="ERROR">
|
||||||
|
<appender-ref ref="ACCOUNT_FILE" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
<logger name="org.gcube.smartgears.handlers.application.request" level="INFO">
|
||||||
|
<appender-ref ref="ACCESS_FILE" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
<logger name="org.gcube" level="TRACE" />
|
||||||
|
<logger name="org.gcube.smartgears" level="TRACE" />
|
||||||
|
<logger name="org.gcube.common.events" level="TRACE" />
|
||||||
|
|
||||||
|
<root level="INFO">
|
||||||
|
<appender-ref ref="FILE" />
|
||||||
|
</root>
|
||||||
|
</configuration>
|
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF 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.
|
||||||
|
-->
|
||||||
|
<Context antiResourceLocking="false" privileged="true" >
|
||||||
|
<CookieProcessor className="org.apache.tomcat.util.http.Rfc6265CookieProcessor"
|
||||||
|
sameSiteCookies="strict" />
|
||||||
|
<!-- <Valve className="org.apache.catalina.valves.RemoteAddrValve"
|
||||||
|
allow="127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1" /> -->
|
||||||
|
<Manager sessionAttributeValueClassNameFilter="java\.lang\.(?:Boolean|Integer|Long|Number|String)|org\.apache\.catalina\.filters\.CsrfPreventionFilter\$LruCache(?:\$1)?|java\.util\.(?:Linked)?HashMap"/>
|
||||||
|
</Context>
|
|
@ -0,0 +1,55 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF 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.
|
||||||
|
-->
|
||||||
|
<tomcat-users xmlns="http://tomcat.apache.org/xml"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://tomcat.apache.org/xml tomcat-users.xsd"
|
||||||
|
version="1.0">
|
||||||
|
<!--
|
||||||
|
By default, no user is included in the "manager-gui" role required
|
||||||
|
to operate the "/manager/html" web application. If you wish to use this app,
|
||||||
|
you must define such a user - the username and password are arbitrary.
|
||||||
|
|
||||||
|
Built-in Tomcat manager roles:
|
||||||
|
- manager-gui - allows access to the HTML GUI and the status pages
|
||||||
|
- manager-script - allows access to the HTTP API and the status pages
|
||||||
|
- manager-jmx - allows access to the JMX proxy and the status pages
|
||||||
|
- manager-status - allows access to the status pages only
|
||||||
|
|
||||||
|
The users below are wrapped in a comment and are therefore ignored. If you
|
||||||
|
wish to configure one or more of these users for use with the manager web
|
||||||
|
application, do not forget to remove the <!.. ..> that surrounds them. You
|
||||||
|
will also need to set the passwords to something appropriate.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<role rolename="manager-gui"/>
|
||||||
|
<user username="tomcat" password="s3cret" roles="manager-gui"/>
|
||||||
|
<!--
|
||||||
|
The sample user and role entries below are intended for use with the
|
||||||
|
examples web application. They are wrapped in a comment and thus are ignored
|
||||||
|
when reading this file. If you wish to configure these users for use with the
|
||||||
|
examples web application, do not forget to remove the <!.. ..> that surrounds
|
||||||
|
them. You will also need to set the passwords to something appropriate.
|
||||||
|
-->
|
||||||
|
<!--
|
||||||
|
<role rolename="tomcat"/>
|
||||||
|
<role rolename="role1"/>
|
||||||
|
<user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
|
||||||
|
<user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
|
||||||
|
<user username="role1" password="<must-be-changed>" roles="role1"/>
|
||||||
|
-->
|
||||||
|
</tomcat-users>
|
|
@ -0,0 +1,23 @@
|
||||||
|
<container mode='online'>
|
||||||
|
|
||||||
|
<hostname>socialservice.cloud-dev.d4science.org</hostname>
|
||||||
|
<port>80</port>
|
||||||
|
<site>
|
||||||
|
<country>it</country>
|
||||||
|
<location>d4s-dev-cloud</location>
|
||||||
|
<latitude>41.9</latitude>
|
||||||
|
<longitude>12.5</longitude>
|
||||||
|
</site>
|
||||||
|
|
||||||
|
|
||||||
|
<authorizeChildrenContext>true</authorizeChildrenContext>
|
||||||
|
|
||||||
|
<property name='SmartGearsDistributionBundle' value='UnBundled' />
|
||||||
|
<property name='SmartGearsDistribution' value='3.5.0-SNAPSHOT' />
|
||||||
|
|
||||||
|
<publication-frequency>300</publication-frequency>
|
||||||
|
<infrastructure>gcube</infrastructure>
|
||||||
|
|
||||||
|
<token>d025bf47-e275-4745-9bcf-46d7460bc09a-98187548</token> <!--- /gcube -->
|
||||||
|
<token>01e4c7a7-fdc0-479f-8a93-8cac444478a3-98187548</token> <!--- /gcube/devsec -->
|
||||||
|
</container>
|
|
@ -0,0 +1,2 @@
|
||||||
|
<token>d025bf47-e275-4745-9bcf-46d7460bc09a-98187548</token> <!--- /gcube -->
|
||||||
|
<token>01e4c7a7-fdc0-479f-8a93-8cac444478a3-98187548</token> <!--- /gcube/devsec -->
|
|
@ -0,0 +1,63 @@
|
||||||
|
function showhelp {
|
||||||
|
echo -e "\nusage: clean-app-state -a <app-name> [-g <ghn_home>] [-h] \n"
|
||||||
|
echo " a = the application name whose state has to be cleaned"
|
||||||
|
echo " g = the gHN directory."
|
||||||
|
echo -e " h = shows this help.\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
while getopts ":a:g:xh" opt; do
|
||||||
|
case $opt in
|
||||||
|
g) ghnhome=$OPTARG;;
|
||||||
|
a) apps=$OPTARG;;
|
||||||
|
h) showhelp
|
||||||
|
exit 0 ;;
|
||||||
|
:) echo -e "\nERROR:option -$OPTARG requires an argument." >&2 ;
|
||||||
|
showhelp;
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1;;
|
||||||
|
\?) echo -e "\nERROR:invalid option: -$OPTARG";
|
||||||
|
showhelp;
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1 >&2 ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
|
||||||
|
if [ -z "$apps" ]; then
|
||||||
|
echo -e "\nERROR: apps parameter do not specified. please specify it with -a option" >&2
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "$ghnhome" ]; then
|
||||||
|
if [ -z "$GHN_HOME" ]; then
|
||||||
|
echo -e "\nERROR:please specify the gHN directory (-g) or define the GHN_HOME env var." >&2
|
||||||
|
showhelp
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
ghnhome=$GHN_HOME
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
if [ ! -d "$ghnhome/state/$apps" ]; then
|
||||||
|
echo -e "\nERROR: apps folder does not exist or is not a directory, aborting." >&2
|
||||||
|
exit 1;
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "\nRemoving resource profiles from the Information System\n"
|
||||||
|
|
||||||
|
source ./load-env $ghnhome
|
||||||
|
#java org.gcube.smartgears.utils.sweeper.AppSweeperClient $apps 1>/dev/null
|
||||||
|
|
||||||
|
#if [ "$?" != "0" ]; then
|
||||||
|
# echo -e "\nCould no correctly sweep the profiles from the Information System"
|
||||||
|
# echo -e "\nIn case of production deployment please contact the production admin"
|
||||||
|
# echo -e "\nIn case of dev deployment you can remove the state by hand by removing the $GHN_HOME/state/$apps folder"
|
||||||
|
# exit 1
|
||||||
|
#fi
|
||||||
|
|
||||||
|
|
||||||
|
echo "Removing application state $ghnhome/state/$apps"
|
||||||
|
#removing folder
|
||||||
|
rm -rf $ghnhome/state/$apps
|
|
@ -0,0 +1,68 @@
|
||||||
|
#!/bin/bash
|
||||||
|
[ -f /etc/profile.d/10-java-caching-proxy.sh ] && . /etc/profile.d/10-java-caching-proxy.sh
|
||||||
|
|
||||||
|
function showhelp {
|
||||||
|
echo -e "\nusage: clean-container-state [-g <ghn_home>] [-s <fileName>] [-h] \n"
|
||||||
|
echo " ghn_home = the gHN directory.\n"
|
||||||
|
echo " fileName = the filename for volatile state.\n"
|
||||||
|
echo -e " h = shows this help.\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
while getopts "h:g:s:" opt; do
|
||||||
|
case $opt in
|
||||||
|
g) ghnhome=$OPTARG;;
|
||||||
|
h) showhelp
|
||||||
|
exit 0 ;;
|
||||||
|
s) filename=$OPTARG;;
|
||||||
|
|
||||||
|
:) echo -e "\nERROR:option -$OPTARG requires an argument." >&2 ;
|
||||||
|
showhelp;
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1;;
|
||||||
|
\?) echo -e "\nERROR:invalid option: -$OPTARG";
|
||||||
|
showhelp;
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1 >&2 ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ -z "$ghnhome" ]; then
|
||||||
|
if [ -z "$GHN_HOME" ]; then
|
||||||
|
echo -e "\nERROR:please specify the gHN directory (-g) or define the GHN_HOME env var." >&2
|
||||||
|
showhelp
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
ghnhome=$GHN_HOME
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "\nRemoving resource profiles from the Information System\n"
|
||||||
|
|
||||||
|
source "$ghnhome"/scripts/load-env "$ghnhome"
|
||||||
|
|
||||||
|
|
||||||
|
RETVAL=
|
||||||
|
if [ -z "$filename" ]; then
|
||||||
|
java $JAVA_OPTS org.gcube.smartgears.utils.sweeper.ContainerSweeperClient -G"$ghnhome" 1>/home/gcube/SmartGears/containerState.log
|
||||||
|
RETVAL=$?
|
||||||
|
else
|
||||||
|
java $JAVA_OPTS org.gcube.smartgears.utils.sweeper.ContainerSweeperClient $filename -G"$ghnhome" 1>/home/gcube/SmartGears/containerState.log
|
||||||
|
RETVAL=$?
|
||||||
|
if [ $RETVAL -eq 0 ] ; then
|
||||||
|
echo -e "\nvolatile state saved in $ghnhome/$filename"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ $RETVAL -ne 0 ]; then
|
||||||
|
echo -e "\nCould no correctly sweep the profiles from the Information System"
|
||||||
|
echo -e "\nIn case of production deployment please contact the production admin"
|
||||||
|
echo -e "\nIn case of dev deployment you can remove the state by hand by removing the $GHN_HOME/state folder"
|
||||||
|
else
|
||||||
|
echo "Removing container state $ghnhome"
|
||||||
|
# removing folder
|
||||||
|
rm -rf $ghnhome/state
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit $RETVAL
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
nexusurl=maven.research-infrastructures.eu/nexus
|
||||||
|
group=org.gcube.distribution
|
||||||
|
artifact=smartgears-distribution
|
||||||
|
repo=gcube-release
|
||||||
|
folder=$PWD
|
||||||
|
|
||||||
|
function showhelp {
|
||||||
|
echo -e "\nusage: download [-v <version>] [-o <folder>] [-s|-h] \n"
|
||||||
|
echo " <version> = the version to download."
|
||||||
|
echo " = By default, this is the latest known version."
|
||||||
|
echo " s = download a snapshot version."
|
||||||
|
echo " <folder> = download to specific folder."
|
||||||
|
echo -e " h = shows this help.\n"
|
||||||
|
}
|
||||||
|
|
||||||
|
while getopts ":v:o:sh" opt; do
|
||||||
|
case $opt in
|
||||||
|
v) version=$OPTARG;;
|
||||||
|
o) folder=$OPTARG;;
|
||||||
|
s) repo=gcube-snapshots;;
|
||||||
|
h) showhelp
|
||||||
|
exit 0 ;;
|
||||||
|
:) echo -e "\nERROR:option -$OPTARG requires an argument." >&2 ;
|
||||||
|
showhelp;
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1;;
|
||||||
|
\?) echo -e "\nERROR:invalid option: -$OPTARG";
|
||||||
|
showhelp;
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1 >&2 ;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
#######find latest version in target repo. could use LATEST but would not know how to reflect version in file name
|
||||||
|
|
||||||
|
|
||||||
|
version_regexp=".*<baseVersion>\(.*\)</baseVersion>.*"
|
||||||
|
|
||||||
|
if [ -z "$version" ]; then
|
||||||
|
version=`curl -silent -L "$nexusurl/service/local/artifact/maven/resolve?r=$repo&g=$group&a=$artifact&v=LATEST&e=tar.gz" | grep "$version_regexp" | sed "s|$version_regexp|\1|"` #(first extract matching line, then extract matching group)
|
||||||
|
if [ -z "$version" ]; then
|
||||||
|
echo -e "\nERROR: cannot find a version to download in $repo." >&2
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
echo -e "\ndownloading smartgears-distribution-$version.tar.gz to folder $folder ....\c"
|
||||||
|
|
||||||
|
|
||||||
|
http_code=`curl -s --create-dirs -o "$folder/smartgears-distribution-$version.tar.gz" -w "%{http_code}" -L "$nexusurl/service/local/artifact/maven/redirect?r=$repo&g=$group&a=$artifact&v=$version&e=tar.gz"`
|
||||||
|
|
||||||
|
if [ ! "$http_code" = "200" ]; then
|
||||||
|
echo -e "\n\nERROR: cannot download version $version from $repo." >&2
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
rm "smartgears-distribution-$version.tar.gz"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo -e "done.\n"
|
|
@ -0,0 +1,15 @@
|
||||||
|
ghnhome=$1
|
||||||
|
|
||||||
|
if [ -z "$ghnhome" ]; then
|
||||||
|
if [ -z "$GHN_HOME" ]; then
|
||||||
|
echo -e "\nERROR:please specify the gHN directory (-g) or define the GHN_HOME env var." >&2
|
||||||
|
showhelp
|
||||||
|
echo -e "\naborting.\n"
|
||||||
|
exit 1
|
||||||
|
else
|
||||||
|
ghnhome=$GHN_HOME
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
export CLASSPATH=$CLASSPATH:"$ghnhome/lib/*"
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,115 @@
|
||||||
|
# Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
# contributor license agreements. See the NOTICE file distributed with
|
||||||
|
# this work for additional information regarding copyright ownership.
|
||||||
|
# The ASF 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.
|
||||||
|
|
||||||
|
#
|
||||||
|
# List of comma-separated packages that start with or equal this string
|
||||||
|
# will cause a security exception to be thrown when
|
||||||
|
# passed to checkPackageAccess unless the
|
||||||
|
# corresponding RuntimePermission ("accessClassInPackage."+package) has
|
||||||
|
# been granted.
|
||||||
|
package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
|
||||||
|
#
|
||||||
|
# List of comma-separated packages that start with or equal this string
|
||||||
|
# will cause a security exception to be thrown when
|
||||||
|
# passed to checkPackageDefinition unless the
|
||||||
|
# corresponding RuntimePermission ("defineClassInPackage."+package) has
|
||||||
|
# been granted.
|
||||||
|
#
|
||||||
|
# by default, no packages are restricted for definition, and none of
|
||||||
|
# the class loaders supplied with the JDK call checkPackageDefinition.
|
||||||
|
#
|
||||||
|
package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,org.apache.tomcat.,org.apache.jasper.
|
||||||
|
|
||||||
|
#
|
||||||
|
#
|
||||||
|
# List of comma-separated paths defining the contents of the "common"
|
||||||
|
# classloader. Prefixes should be used to define what is the repository type.
|
||||||
|
# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.
|
||||||
|
# If left as blank,the JVM system loader will be used as Catalinas "common"
|
||||||
|
# loader.
|
||||||
|
# Examples:
|
||||||
|
# "foo": Add this folder as a class repository
|
||||||
|
# "foo/*.jar": Add all the JARs of the specified folder as class
|
||||||
|
# repositories
|
||||||
|
# "foo/bar.jar": Add bar.jar as a class repository
|
||||||
|
common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,${catalina.base}/common/classes,${catalina.base}/common/*.jar
|
||||||
|
#
|
||||||
|
# List of comma-separated paths defining the contents of the "server"
|
||||||
|
# classloader. Prefixes should be used to define what is the repository type.
|
||||||
|
# Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.
|
||||||
|
# If left as blank, the "common" loader will be used as Catalina s "server"
|
||||||
|
# loader.
|
||||||
|
# Examples:
|
||||||
|
# "foo": Add this folder as a class repository
|
||||||
|
# "foo/*.jar": Add all the JARs of the specified folder as class
|
||||||
|
# repositories
|
||||||
|
# "foo/bar.jar": Add bar.jar as a class repository
|
||||||
|
server.loader=${catalina.base}/server/classes,${catalina.base}/server/*.jar
|
||||||
|
|
||||||
|
|
||||||
|
# List of JAR files that should not be scanned for configuration information
|
||||||
|
# such as web fragments, TLD files etc. It must be a comma separated list of
|
||||||
|
# JAR file names.
|
||||||
|
# The JARs listed below include:
|
||||||
|
# - Tomcat Bootstrap JARs
|
||||||
|
# - Tomcat API JARs
|
||||||
|
# - Catalina JARs
|
||||||
|
# - Jasper JARs
|
||||||
|
# - Tomcat JARs
|
||||||
|
# - Common non-Tomcat JARs
|
||||||
|
# - Sun JDK JARs
|
||||||
|
# - Apple JDK JARs
|
||||||
|
tomcat.util.scan.DefaultJarScanner.jarsToSkip=\
|
||||||
|
bootstrap.jar,commons-daemon.jar,tomcat-juli.jar,\
|
||||||
|
annotations-api.jar,el-api.jar,jsp-api.jar,servlet-api.jar,websocket-api.jar,\
|
||||||
|
catalina.jar,catalina-ant.jar,catalina-ha.jar,catalina-tribes.jar,\
|
||||||
|
jasper.jar,jasper-el.jar,ecj-*.jar,\
|
||||||
|
tomcat-api.jar,tomcat-util.jar,tomcat-coyote.jar,tomcat-dbcp.jar,\
|
||||||
|
tomcat-jni.jar,tomcat-spdy.jar,\
|
||||||
|
tomcat-i18n-en.jar,tomcat-i18n-es.jar,tomcat-i18n-fr.jar,tomcat-i18n-ja.jar,\
|
||||||
|
tomcat-juli-adapters.jar,catalina-jmx-remote.jar,catalina-ws.jar,\
|
||||||
|
tomcat-jdbc.jar,\
|
||||||
|
tools.jar,\
|
||||||
|
commons-beanutils*.jar,commons-codec*.jar,commons-collections*.jar,\
|
||||||
|
commons-dbcp*.jar,commons-digester*.jar,commons-fileupload*.jar,\
|
||||||
|
commons-httpclient*.jar,commons-io*.jar,commons-lang*.jar,commons-logging*.jar,\
|
||||||
|
commons-math*.jar,commons-pool*.jar,\
|
||||||
|
jstl.jar,\
|
||||||
|
geronimo-spec-jaxrpc*.jar,wsdl4j*.jar,\
|
||||||
|
ant.jar,ant-junit*.jar,aspectj*.jar,jmx.jar,h2*.jar,hibernate*.jar,httpclient*.jar,\
|
||||||
|
jmx-tools.jar,jta*.jar,log4j.jar,log4j-1*.jar,mail*.jar,slf4j*.jar,\
|
||||||
|
xercesImpl.jar,xmlParserAPIs.jar,xml-apis.jar,\
|
||||||
|
junit.jar,junit-*.jar,hamcrest*.jar,org.hamcrest*.jar,ant-launcher.jar,\
|
||||||
|
cobertura-*.jar,asm-*.jar,dom4j-*.jar,icu4j-*.jar,jaxen-*.jar,jdom-*.jar,\
|
||||||
|
jetty-*.jar,oro-*.jar,servlet-api-*.jar,tagsoup-*.jar,xmlParserAPIs-*.jar,\
|
||||||
|
xom-*.jar
|
||||||
|
|
||||||
|
# Additional JARs (over and above the default JARs listed above) to skip when
|
||||||
|
# scanning for Servlet 3.0 pluggability features. These features include web
|
||||||
|
# fragments, annotations, SCIs and classes that match @HandlesTypes. The list
|
||||||
|
# must be a comma separated list of JAR file names.
|
||||||
|
org.apache.catalina.startup.ContextConfig.jarsToSkip=
|
||||||
|
|
||||||
|
# Additional JARs (over and above the default JARs listed above) to skip when
|
||||||
|
# scanning for TLDs. The list must be a comma separated list of JAR file names.
|
||||||
|
org.apache.catalina.startup.TldConfig.jarsToSkip=tomcat7-websocket.jar
|
||||||
|
|
||||||
|
#
|
||||||
|
# String cache configuration.
|
||||||
|
tomcat.util.buf.StringCache.byte.enabled=true
|
||||||
|
#tomcat.util.buf.StringCache.char.enabled=true
|
||||||
|
#tomcat.util.buf.StringCache.trainThreshold=500000
|
||||||
|
#tomcat.util.buf.StringCache.cacheSize=5000
|
||||||
|
|
|
@ -0,0 +1,35 @@
|
||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF 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.
|
||||||
|
-->
|
||||||
|
<!-- The contents of this file will be loaded for each web application -->
|
||||||
|
<Context>
|
||||||
|
|
||||||
|
<!-- Default set of monitored resources -->
|
||||||
|
<WatchedResource>WEB-INF/web.xml</WatchedResource>
|
||||||
|
|
||||||
|
<!-- Uncomment this to disable session persistence across Tomcat restarts -->
|
||||||
|
<!--
|
||||||
|
<Manager pathname="" />
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- Uncomment this to enable Comet connection tacking (provides events
|
||||||
|
on session expiration as well as webapp lifecycle) -->
|
||||||
|
<!--
|
||||||
|
<Valve className="org.apache.catalina.valves.CometConnectionManagerValve" />
|
||||||
|
-->
|
||||||
|
|
||||||
|
</Context>
|
|
@ -0,0 +1,52 @@
|
||||||
|
// Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
// contributor license agreements. See the NOTICE file distributed with
|
||||||
|
// this work for additional information regarding copyright ownership.
|
||||||
|
// The ASF 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.
|
||||||
|
|
||||||
|
// ============================================================================
|
||||||
|
// catalina.corepolicy - Security Policy Permissions for Tomcat 6
|
||||||
|
//
|
||||||
|
// This file contains a default set of security policies to be enforced (by the
|
||||||
|
// JVM) when Catalina is executed with the "-security" option. In addition
|
||||||
|
// to the permissions granted here, the following additional permissions are
|
||||||
|
// granted to the codebase specific to each web application:
|
||||||
|
//
|
||||||
|
// * Read access to the document root directory
|
||||||
|
//
|
||||||
|
// $Id: catalina.policy 609294 2008-01-06 11:43:46Z markt $
|
||||||
|
// ============================================================================
|
||||||
|
|
||||||
|
|
||||||
|
// ========== SYSTEM CODE PERMISSIONS =========================================
|
||||||
|
|
||||||
|
|
||||||
|
// These permissions apply to javac
|
||||||
|
grant codeBase "file:${java.home}/lib/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
||||||
|
|
||||||
|
// These permissions apply to all shared system extensions
|
||||||
|
grant codeBase "file:${java.home}/jre/lib/ext/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
||||||
|
|
||||||
|
// These permissions apply to javac when ${java.home] points at $JAVA_HOME/jre
|
||||||
|
grant codeBase "file:${java.home}/../lib/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
||||||
|
|
||||||
|
// These permissions apply to all shared system extensions when
|
||||||
|
// ${java.home} points at $JAVA_HOME/jre
|
||||||
|
grant codeBase "file:${java.home}/lib/ext/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
|
@ -0,0 +1,10 @@
|
||||||
|
// These permissions apply to all JARs from Debian packages
|
||||||
|
grant codeBase "file:/usr/share/java/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
||||||
|
grant codeBase "file:/usr/share/maven-repo/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
||||||
|
grant codeBase "file:/usr/share/ant/lib/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
|
@ -0,0 +1,32 @@
|
||||||
|
// ========== CATALINA CODE PERMISSIONS =======================================
|
||||||
|
|
||||||
|
|
||||||
|
// These permissions apply to the logging API
|
||||||
|
grant codeBase "file:${catalina.home}/bin/tomcat-juli.jar" {
|
||||||
|
permission java.util.PropertyPermission "java.util.logging.config.class", "read";
|
||||||
|
permission java.util.PropertyPermission "java.util.logging.config.file", "read";
|
||||||
|
permission java.lang.RuntimePermission "shutdownHooks";
|
||||||
|
permission java.io.FilePermission "${catalina.base}${file.separator}conf${file.separator}logging.properties", "read";
|
||||||
|
permission java.util.PropertyPermission "catalina.base", "read";
|
||||||
|
permission java.util.logging.LoggingPermission "control";
|
||||||
|
permission java.io.FilePermission "${catalina.base}${file.separator}logs", "read, write";
|
||||||
|
permission java.io.FilePermission "${catalina.base}${file.separator}logs${file.separator}*", "read, write";
|
||||||
|
permission java.lang.RuntimePermission "getClassLoader";
|
||||||
|
permission java.lang.RuntimePermission "setContextClassLoader";
|
||||||
|
// To enable per context logging configuration, permit read access to the appropriate file.
|
||||||
|
// Be sure that the logging configuration is secure before enabling such access
|
||||||
|
// eg for the examples web application:
|
||||||
|
// permission java.io.FilePermission "${catalina.base}${file.separator}webapps${file.separator}examples${file.separator}WEB-INF${file.separator}classes${file.separator}logging.properties", "read";
|
||||||
|
};
|
||||||
|
|
||||||
|
// These permissions apply to the server startup code
|
||||||
|
grant codeBase "file:${catalina.home}/bin/bootstrap.jar" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
||||||
|
|
||||||
|
// These permissions apply to the servlet API classes
|
||||||
|
// and those that are shared across all class loaders
|
||||||
|
// located in the "lib" directory
|
||||||
|
grant codeBase "file:${catalina.home}/lib/-" {
|
||||||
|
permission java.security.AllPermission;
|
||||||
|
};
|
|
@ -0,0 +1,59 @@
|
||||||
|
// ========== WEB APPLICATION PERMISSIONS =====================================
|
||||||
|
|
||||||
|
|
||||||
|
// These permissions are granted by default to all web applications
|
||||||
|
// In addition, a web application will be given a read FilePermission
|
||||||
|
// and JndiPermission for all files and directories in its document root.
|
||||||
|
grant {
|
||||||
|
// Required for JNDI lookup of named JDBC DataSource's and
|
||||||
|
// javamail named MimePart DataSource used to send mail
|
||||||
|
permission java.util.PropertyPermission "java.home", "read";
|
||||||
|
permission java.util.PropertyPermission "java.naming.*", "read";
|
||||||
|
permission java.util.PropertyPermission "javax.sql.*", "read";
|
||||||
|
|
||||||
|
// OS Specific properties to allow read access
|
||||||
|
permission java.util.PropertyPermission "os.name", "read";
|
||||||
|
permission java.util.PropertyPermission "os.version", "read";
|
||||||
|
permission java.util.PropertyPermission "os.arch", "read";
|
||||||
|
permission java.util.PropertyPermission "file.separator", "read";
|
||||||
|
permission java.util.PropertyPermission "path.separator", "read";
|
||||||
|
permission java.util.PropertyPermission "line.separator", "read";
|
||||||
|
|
||||||
|
// JVM properties to allow read access
|
||||||
|
permission java.util.PropertyPermission "java.version", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vendor", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vendor.url", "read";
|
||||||
|
permission java.util.PropertyPermission "java.class.version", "read";
|
||||||
|
permission java.util.PropertyPermission "java.specification.version", "read";
|
||||||
|
permission java.util.PropertyPermission "java.specification.vendor", "read";
|
||||||
|
permission java.util.PropertyPermission "java.specification.name", "read";
|
||||||
|
|
||||||
|
permission java.util.PropertyPermission "java.vm.specification.version", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vm.specification.vendor", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vm.specification.name", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vm.version", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vm.vendor", "read";
|
||||||
|
permission java.util.PropertyPermission "java.vm.name", "read";
|
||||||
|
|
||||||
|
// Required for OpenJMX
|
||||||
|
permission java.lang.RuntimePermission "getAttribute";
|
||||||
|
|
||||||
|
// Allow read of JAXP compliant XML parser debug
|
||||||
|
permission java.util.PropertyPermission "jaxp.debug", "read";
|
||||||
|
|
||||||
|
// Precompiled JSPs need access to this package.
|
||||||
|
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime";
|
||||||
|
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.runtime.*";
|
||||||
|
|
||||||
|
// Example JSPs need those to work properly
|
||||||
|
permission java.lang.RuntimePermission "accessClassInPackage.org.apache.jasper.el";
|
||||||
|
permission java.lang.RuntimePermission "accessDeclaredMembers";
|
||||||
|
|
||||||
|
// Precompiled JSPs need access to this system property.
|
||||||
|
permission java.util.PropertyPermission "org.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER", "read";
|
||||||
|
|
||||||
|
// java.io.tmpdir should be usable as a temporary file directory
|
||||||
|
permission java.util.PropertyPermission "java.io.tmpdir", "read";
|
||||||
|
permission java.io.FilePermission "${java.io.tmpdir}/-", "read,write,delete";
|
||||||
|
|
||||||
|
};
|
|
@ -0,0 +1,32 @@
|
||||||
|
// You can assign additional permissions to particular web applications by
|
||||||
|
// adding additional "grant" entries here, based on the code base for that
|
||||||
|
// application, /WEB-INF/classes/, or /WEB-INF/lib/ jar files.
|
||||||
|
//
|
||||||
|
// Different permissions can be granted to JSP pages, classes loaded from
|
||||||
|
// the /WEB-INF/classes/ directory, all jar files in the /WEB-INF/lib/
|
||||||
|
// directory, or even to individual jar files in the /WEB-INF/lib/ directory.
|
||||||
|
//
|
||||||
|
// For instance, assume that the standard "examples" application
|
||||||
|
// included a JDBC driver that needed to establish a network connection to the
|
||||||
|
// corresponding database and used the scrape taglib to get the weather from
|
||||||
|
// the NOAA web server. You might create a "grant" entries like this:
|
||||||
|
//
|
||||||
|
// The permissions granted to the context root directory apply to JSP pages.
|
||||||
|
// grant codeBase "file:${catalina.base}/webapps/examples/-" {
|
||||||
|
// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
|
||||||
|
// permission java.net.SocketPermission "*.noaa.gov:80", "connect";
|
||||||
|
// };
|
||||||
|
//
|
||||||
|
// The permissions granted to the context WEB-INF/classes directory
|
||||||
|
// grant codeBase "file:${catalina.base}/webapps/examples/WEB-INF/classes/-" {
|
||||||
|
// };
|
||||||
|
//
|
||||||
|
// The permission granted to your JDBC driver
|
||||||
|
// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/driver.jar!/-" {
|
||||||
|
// permission java.net.SocketPermission "dbhost.mycompany.com:5432", "connect";
|
||||||
|
// };
|
||||||
|
// The permission granted to the scrape taglib
|
||||||
|
// grant codeBase "jar:file:${catalina.base}/webapps/examples/WEB-INF/lib/scrape.jar!/-" {
|
||||||
|
// permission java.net.SocketPermission "*.noaa.gov:80", "connect";
|
||||||
|
// };
|
||||||
|
|
|
@ -0,0 +1,102 @@
|
||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF 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.
|
||||||
|
-->
|
||||||
|
|
||||||
|
<Server port="-1" shutdown="SHUTDOWN_PORT_DISABLED">
|
||||||
|
<!-- Prevent memory leaks due to use of particular java/javax APIs-->
|
||||||
|
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
|
||||||
|
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
|
||||||
|
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
|
||||||
|
|
||||||
|
<GlobalNamingResources>
|
||||||
|
<Resource name="UserDatabase" auth="Container"
|
||||||
|
type="org.apache.catalina.UserDatabase"
|
||||||
|
description="User database that can be updated and saved"
|
||||||
|
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
|
||||||
|
pathname="conf/tomcat-users.xml" />
|
||||||
|
</GlobalNamingResources>
|
||||||
|
|
||||||
|
<Service name="Catalina">
|
||||||
|
|
||||||
|
<Executor name="tomcatThreadPool"
|
||||||
|
namePrefix="catalina-exec-"
|
||||||
|
maxQueueSize="32767"
|
||||||
|
maxThreads="500"
|
||||||
|
minSpareThreads="10"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<!-- A "Connector" represents an endpoint by which requests are received
|
||||||
|
and responses are returned. Documentation at :
|
||||||
|
Java HTTP Connector: /docs/config/http.html (blocking & non-blocking)
|
||||||
|
Java AJP Connector: /docs/config/ajp.html
|
||||||
|
APR (HTTP/AJP) Connector: /docs/apr.html
|
||||||
|
Define a non-SSL HTTP/1.1 Connector on port 8080
|
||||||
|
-->
|
||||||
|
<!-- A http "Connector" using the shared thread pool-->
|
||||||
|
<Connector executor="tomcatThreadPool"
|
||||||
|
enableLookups="false"
|
||||||
|
maxQueueSize="32767"
|
||||||
|
maxThreads="500" connectionTimeout="60000"
|
||||||
|
URIEncoding="UTF-8"
|
||||||
|
bindOnInit="false" address="127.0.0.1"
|
||||||
|
port="9000" protocol="HTTP/1.1"
|
||||||
|
maxPostSize="104857600"
|
||||||
|
useBodyEncodingForURI="true"
|
||||||
|
maxHttpHeaderSize="8192"
|
||||||
|
disableUploadTimeout="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
|
||||||
|
<Engine name="Catalina" defaultHost="localhost">
|
||||||
|
|
||||||
|
<!-- Automatically substitutes the IP with the one contained
|
||||||
|
in the x-forwarded-for header if that header is set -->
|
||||||
|
<Valve className="org.apache.catalina.valves.RemoteIpValve"
|
||||||
|
remoteIpHeader="X-Forwarded-For"
|
||||||
|
protocolHeader="X-Forwarded-Proto"
|
||||||
|
protocolHeaderHttpsValue="https"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<!-- Use the LockOutRealm to prevent attempts to guess user passwords
|
||||||
|
via a brute-force attack -->
|
||||||
|
<Realm className="org.apache.catalina.realm.LockOutRealm">
|
||||||
|
<!-- This Realm uses the UserDatabase configured in the global JNDI
|
||||||
|
resources under the key "UserDatabase". Any edits
|
||||||
|
that are performed against this UserDatabase are immediately
|
||||||
|
available for use by the Realm. -->
|
||||||
|
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
|
||||||
|
resourceName="UserDatabase"/>
|
||||||
|
</Realm>
|
||||||
|
|
||||||
|
<Host name="localhost" appBase="webapps"
|
||||||
|
unpackWARs="True"
|
||||||
|
autoDeploy="False"
|
||||||
|
>
|
||||||
|
|
||||||
|
<!-- Access log processes all example.
|
||||||
|
Documentation at: /docs/config/valve.html
|
||||||
|
Note: The pattern used is equivalent to using pattern="combined" -->
|
||||||
|
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
|
||||||
|
prefix="localhost_access." suffix="log"
|
||||||
|
pattern="%t %{org.apache.catalina.AccessLog.RemoteAddr}r %{X-AUSERNAME}o %I %s "%r" %b %{User-Agent}i"
|
||||||
|
|
||||||
|
rotatable="False"
|
||||||
|
/>
|
||||||
|
</Host>
|
||||||
|
</Engine>
|
||||||
|
</Service>
|
||||||
|
</Server>
|
|
@ -0,0 +1,24 @@
|
||||||
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
|
<!--
|
||||||
|
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||||
|
contributor license agreements. See the NOTICE file distributed with
|
||||||
|
this work for additional information regarding copyright ownership.
|
||||||
|
The ASF 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.
|
||||||
|
-->
|
||||||
|
<tomcat-users>
|
||||||
|
<!--
|
||||||
|
NOTE: By default, no user is included in the "manager-gui" role required
|
||||||
|
to operate the "/manager/html" web application. If you wish to use this app,
|
||||||
|
you must define such a user - the username and password are arbitrary.
|
||||||
|
-->
|
||||||
|
</tomcat-users>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,106 @@
|
||||||
|
<configuration scan="true" scanPeriod="60 seconds" debug="false">
|
||||||
|
<appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/home/gcube/tomcat/logs/ghn.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/home/gcube/tomcat/logs/ghn.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<appender name="ACCOUNT_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/home/gcube/tomcat/logs/accounting.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/home/gcube/tomcat/logs/accounting.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<appender name="ACCESS_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/home/gcube/tomcat/logs/access.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/home/gcube/tomcat/logs/access.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<appender name="JAVAMELODY" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/home/gcube/tomcat/logs/javamelody.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/home/gcube/tomcat/logs/javamelody.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>90</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>2GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<logger name="net.bull.javamelody" level="WARN">
|
||||||
|
<appender-ref ref="JAVAMELODY" />
|
||||||
|
</logger>
|
||||||
|
<logger name="javamelody" level="WARN">
|
||||||
|
<appender-ref ref="JAVAMELODY" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<appender name="RR-HANDLER" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||||
|
<file>/home/gcube/tomcat/logs/rr-handlers.log</file>
|
||||||
|
<append>true</append>
|
||||||
|
<encoder>
|
||||||
|
<pattern>%date [%thread] %-5level %logger{0}: %msg%n</pattern>
|
||||||
|
</encoder>
|
||||||
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
||||||
|
<fileNamePattern>/home/gcube/tomcat/logs/rr-handlers.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
||||||
|
<maxHistory>30</maxHistory>
|
||||||
|
<maxFileSize>10MB</maxFileSize>
|
||||||
|
<totalSizeCap>1GB</totalSizeCap>
|
||||||
|
</rollingPolicy>
|
||||||
|
</appender>
|
||||||
|
|
||||||
|
<logger name="org.gcube.smartgears.handler.resourceregistry" level="INFO">
|
||||||
|
<appender-ref ref="RR_HANDLER" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<logger name="org.gcube.data.publishing" level="ERROR">
|
||||||
|
<appender-ref ref="ACCOUNT_FILE" />
|
||||||
|
</logger>
|
||||||
|
<logger name="org.gcube.documentstore" level="ERROR">
|
||||||
|
<appender-ref ref="ACCOUNT_FILE" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
<logger name="org.gcube.smartgears.handlers.application.request" level="INFO">
|
||||||
|
<appender-ref ref="ACCESS_FILE" />
|
||||||
|
</logger>
|
||||||
|
|
||||||
|
<logger name="org.gcube" level="TRACE" />
|
||||||
|
<logger name="org.gcube.smartgears" level="TRACE" />
|
||||||
|
<logger name="org.gcube.common.events" level="TRACE" />
|
||||||
|
|
||||||
|
<root level="INFO">
|
||||||
|
<appender-ref ref="FILE" />
|
||||||
|
</root>
|
||||||
|
</configuration>
|
|
@ -0,0 +1,3 @@
|
||||||
|
common-smartgears-probe.war
|
||||||
|
data-transfer-service.war
|
||||||
|
whn-manager.war
|
|
@ -0,0 +1,32 @@
|
||||||
|
accounting-lib-*.jar
|
||||||
|
authorization-client-*.jar
|
||||||
|
common-authorization-*.jar
|
||||||
|
common-configuration-scanner-*.jar
|
||||||
|
common-encryption-*.jar
|
||||||
|
common-events-*.jar
|
||||||
|
common-gcore-resources-*.jar
|
||||||
|
common-gcore-stubs-*.jar
|
||||||
|
common-scope-*.jar
|
||||||
|
common-scope-maps-*.jar
|
||||||
|
common-smartgears-*.jar
|
||||||
|
common-smartgears-utils-*.jar
|
||||||
|
common-utility-sg*.0-SNAPSHOT.jar
|
||||||
|
common-validator-*.jar
|
||||||
|
discovery-client-*.jar
|
||||||
|
document-store-lib-*.jar
|
||||||
|
document-store-lib-accounting-service-*.jar
|
||||||
|
gcube-jackson-annotations-*.jar
|
||||||
|
gcube-jackson-core-*.jar
|
||||||
|
gcube-jackson-databind-*.jar
|
||||||
|
gcube-model-*.jar
|
||||||
|
gxHTTP-*.jar
|
||||||
|
ic-client-*.jar
|
||||||
|
information-system-model-*.jar
|
||||||
|
logback-classic-*.jar
|
||||||
|
logback-core-*.jar
|
||||||
|
registry-publisher-*.jar
|
||||||
|
resource-registry-api-*.jar
|
||||||
|
resource-registry-client-*.jar
|
||||||
|
resource-registry-handlers-*.jar
|
||||||
|
resource-registry-publisher-*.jar
|
||||||
|
slf4j-api-*.jar
|
|
@ -0,0 +1,13 @@
|
||||||
|
Manifest-Version: 1.0
|
||||||
|
Created-By: Maven WAR Plugin 3.3.1
|
||||||
|
Build-Jdk-Spec: 11
|
||||||
|
Specification-Title: SmartGears
|
||||||
|
Specification-Version: 3.1
|
||||||
|
Implementation-Title: SmartGears
|
||||||
|
Implementation-Version: 3.1.6
|
||||||
|
Build-Time: 20221102-150359
|
||||||
|
SCM-Branch: UNKNOWN
|
||||||
|
SCM-Revision: d024c129d50e6feae3155dc699637dc9d8fb854c
|
||||||
|
SCM-Revision-URL: https://code-repo.d4science.org/gCubeSystem/common-sma
|
||||||
|
rtgears/commit/d024c129d50e6feae3155dc699637dc9d8fb854c
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
artifactId=common-smartgears
|
||||||
|
groupId=org.gcube.core
|
||||||
|
version=3.1.6
|
|
@ -0,0 +1,293 @@
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<artifactId>maven-parent</artifactId>
|
||||||
|
<groupId>org.gcube.tools</groupId>
|
||||||
|
<version>1.1.0</version>
|
||||||
|
<relativePath />
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-smartgears</artifactId>
|
||||||
|
<version>3.1.6</version>
|
||||||
|
<name>SmartGears</name>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.distribution</groupId>
|
||||||
|
<artifactId>gcube-bom</artifactId>
|
||||||
|
<version>2.1.0</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>import</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<distroDirectory>distro</distroDirectory>
|
||||||
|
<tomcat.version>7.0.42</tomcat.version>
|
||||||
|
<jersey.version>1.17.1</jersey.version>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:https://code-repo.d4science.org/gCubeSystem/common-smartgears.git</connection>
|
||||||
|
<developerConnection>scm:git:https://code-repo.d4science.org/gCubeSystem/common-smartgears.git</developerConnection>
|
||||||
|
<url>https://code-repo.d4science.org/gCubeSystem/common-smartgears</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<!-- gCube Jackson -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>gcube-jackson-databind</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>gcube-jackson-annotations</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>gcube-jackson-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<!-- END gCube Jackson -->
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>authorization-client</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>common-authorization</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.data.publishing</groupId>
|
||||||
|
<artifactId>document-store-lib</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.accounting</groupId>
|
||||||
|
<artifactId>accounting-lib</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.resources</groupId>
|
||||||
|
<artifactId>registry-publisher</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.resources</groupId>
|
||||||
|
<artifactId>common-gcore-resources</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-validator</artifactId>
|
||||||
|
<version>[1.0.0,2.0.0-SNAPSHOT)</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-scope</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-events</artifactId>
|
||||||
|
<version>[1.0.0,2.0.0-SNAPSHOT)</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<version>3.0.1</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Added to support Java 11 JDK -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.xml.bind</groupId>
|
||||||
|
<artifactId>jaxb-api</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<!-- END Added to support Java 11 JDK -->
|
||||||
|
|
||||||
|
|
||||||
|
<!-- ***************** test ******************* -->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.jboss.shrinkwrap.resolver</groupId>
|
||||||
|
<artifactId>shrinkwrap-resolver-depchain</artifactId>
|
||||||
|
<version>2.0.0-beta-2</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- https://mvnrepository.com/artifact/org.apache.tomcat/tomcat-catalina -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat</groupId>
|
||||||
|
<artifactId>tomcat-catalina</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat.embed</groupId>
|
||||||
|
<artifactId>tomcat-embed-core</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.sun.jersey</groupId>
|
||||||
|
<artifactId>jersey-client</artifactId>
|
||||||
|
<version>${jersey.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat.embed</groupId>
|
||||||
|
<artifactId>tomcat-embed-core</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat.embed</groupId>
|
||||||
|
<artifactId>tomcat-embed-logging-log4j</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.tomcat.embed</groupId>
|
||||||
|
<artifactId>tomcat-embed-jasper</artifactId>
|
||||||
|
<version>${tomcat.version}</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>4.10</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-classic</artifactId>
|
||||||
|
<scope>runtime</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mockito</groupId>
|
||||||
|
<artifactId>mockito-core</artifactId>
|
||||||
|
<version>1.9.0</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
|
||||||
|
<plugins>
|
||||||
|
<!-- excludes probe package from jar -->
|
||||||
|
<plugin>
|
||||||
|
<artifactId>maven-jar-plugin</artifactId>
|
||||||
|
<!-- version>2.3.2</version -->
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>default-jar</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>jar</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<excludes>
|
||||||
|
<exclude>**/probe/**/*</exclude>
|
||||||
|
</excludes>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
<!-- include probe in attached war -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-war-plugin</artifactId>
|
||||||
|
<!-- version>2.4</version -->
|
||||||
|
<configuration>
|
||||||
|
<primaryArtifact>false</primaryArtifact>
|
||||||
|
<classifier>probe</classifier>
|
||||||
|
|
||||||
|
<packagingIncludes>WEB-INF/classes/org/gcube/smartgears/probe/**/*</packagingIncludes>
|
||||||
|
<failOnMissingWebXml>false</failOnMissingWebXml>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>probe-war</id>
|
||||||
|
<phase>package</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>war</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-surefire-plugin</artifactId>
|
||||||
|
<!-- version>2.15</version -->
|
||||||
|
<configuration>
|
||||||
|
<!-- tomcat annotation discovery won't work with the default manifest-only
|
||||||
|
jar -->
|
||||||
|
<useManifestOnlyJar>false</useManifestOnlyJar>
|
||||||
|
</configuration>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
|
<version>2.6</version>
|
||||||
|
<executions>
|
||||||
|
<!-- interpolates and copies configuration.properties -->
|
||||||
|
<execution>
|
||||||
|
<id>copy-configuration</id>
|
||||||
|
<goals>
|
||||||
|
<goal>copy-resources</goal>
|
||||||
|
</goals>
|
||||||
|
<phase>validate</phase>
|
||||||
|
<configuration>
|
||||||
|
<outputDirectory>src/main/resources/META-INF</outputDirectory>
|
||||||
|
<overwrite>true</overwrite>
|
||||||
|
<encoding>UTF-8</encoding>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<directory>${distroDirectory}</directory>
|
||||||
|
<includes>
|
||||||
|
<include>smartgears-config.xml</include>
|
||||||
|
</includes>
|
||||||
|
<filtering>true</filtering>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
|
@ -0,0 +1,312 @@
|
||||||
|
# European Union Public Licence V. 1.1
|
||||||
|
|
||||||
|
|
||||||
|
EUPL © the European Community 2007
|
||||||
|
|
||||||
|
|
||||||
|
This European Union Public Licence (the “EUPL”) applies to the Work or Software
|
||||||
|
(as defined below) which is provided under the terms of this Licence. Any use of
|
||||||
|
the Work, other than as authorised under this Licence is prohibited (to the
|
||||||
|
extent such use is covered by a right of the copyright holder of the Work).
|
||||||
|
|
||||||
|
The Original Work is provided under the terms of this Licence when the Licensor
|
||||||
|
(as defined below) has placed the following notice immediately following the
|
||||||
|
copyright notice for the Original Work:
|
||||||
|
|
||||||
|
Licensed under the EUPL V.1.1
|
||||||
|
|
||||||
|
or has expressed by any other mean his willingness to license under the EUPL.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 1. Definitions
|
||||||
|
|
||||||
|
In this Licence, the following terms have the following meaning:
|
||||||
|
|
||||||
|
- The Licence: this Licence.
|
||||||
|
|
||||||
|
- The Original Work or the Software: the software distributed and/or
|
||||||
|
communicated by the Licensor under this Licence, available as Source Code and
|
||||||
|
also as Executable Code as the case may be.
|
||||||
|
|
||||||
|
- Derivative Works: the works or software that could be created by the Licensee,
|
||||||
|
based upon the Original Work or modifications thereof. This Licence does not
|
||||||
|
define the extent of modification or dependence on the Original Work required
|
||||||
|
in order to classify a work as a Derivative Work; this extent is determined by
|
||||||
|
copyright law applicable in the country mentioned in Article 15.
|
||||||
|
|
||||||
|
- The Work: the Original Work and/or its Derivative Works.
|
||||||
|
|
||||||
|
- The Source Code: the human-readable form of the Work which is the most
|
||||||
|
convenient for people to study and modify.
|
||||||
|
|
||||||
|
- The Executable Code: any code which has generally been compiled and which is
|
||||||
|
meant to be interpreted by a computer as a program.
|
||||||
|
|
||||||
|
- The Licensor: the natural or legal person that distributes and/or communicates
|
||||||
|
the Work under the Licence.
|
||||||
|
|
||||||
|
- Contributor(s): any natural or legal person who modifies the Work under the
|
||||||
|
Licence, or otherwise contributes to the creation of a Derivative Work.
|
||||||
|
|
||||||
|
- The Licensee or “You”: any natural or legal person who makes any usage of the
|
||||||
|
Software under the terms of the Licence.
|
||||||
|
|
||||||
|
- Distribution and/or Communication: any act of selling, giving, lending,
|
||||||
|
renting, distributing, communicating, transmitting, or otherwise making
|
||||||
|
available, on-line or off-line, copies of the Work or providing access to its
|
||||||
|
essential functionalities at the disposal of any other natural or legal
|
||||||
|
person.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 2. Scope of the rights granted by the Licence
|
||||||
|
|
||||||
|
The Licensor hereby grants You a world-wide, royalty-free, non-exclusive,
|
||||||
|
sub-licensable licence to do the following, for the duration of copyright vested
|
||||||
|
in the Original Work:
|
||||||
|
|
||||||
|
- use the Work in any circumstance and for all usage, reproduce the Work, modify
|
||||||
|
- the Original Work, and make Derivative Works based upon the Work, communicate
|
||||||
|
- to the public, including the right to make available or display the Work or
|
||||||
|
- copies thereof to the public and perform publicly, as the case may be, the
|
||||||
|
- Work, distribute the Work or copies thereof, lend and rent the Work or copies
|
||||||
|
- thereof, sub-license rights in the Work or copies thereof.
|
||||||
|
|
||||||
|
Those rights can be exercised on any media, supports and formats, whether now
|
||||||
|
known or later invented, as far as the applicable law permits so.
|
||||||
|
|
||||||
|
In the countries where moral rights apply, the Licensor waives his right to
|
||||||
|
exercise his moral right to the extent allowed by law in order to make effective
|
||||||
|
the licence of the economic rights here above listed.
|
||||||
|
|
||||||
|
The Licensor grants to the Licensee royalty-free, non exclusive usage rights to
|
||||||
|
any patents held by the Licensor, to the extent necessary to make use of the
|
||||||
|
rights granted on the Work under this Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 3. Communication of the Source Code
|
||||||
|
|
||||||
|
The Licensor may provide the Work either in its Source Code form, or as
|
||||||
|
Executable Code. If the Work is provided as Executable Code, the Licensor
|
||||||
|
provides in addition a machine-readable copy of the Source Code of the Work
|
||||||
|
along with each copy of the Work that the Licensor distributes or indicates, in
|
||||||
|
a notice following the copyright notice attached to the Work, a repository where
|
||||||
|
the Source Code is easily and freely accessible for as long as the Licensor
|
||||||
|
continues to distribute and/or communicate the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 4. Limitations on copyright
|
||||||
|
|
||||||
|
Nothing in this Licence is intended to deprive the Licensee of the benefits from
|
||||||
|
any exception or limitation to the exclusive rights of the rights owners in the
|
||||||
|
Original Work or Software, of the exhaustion of those rights or of other
|
||||||
|
applicable limitations thereto.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 5. Obligations of the Licensee
|
||||||
|
|
||||||
|
The grant of the rights mentioned above is subject to some restrictions and
|
||||||
|
obligations imposed on the Licensee. Those obligations are the following:
|
||||||
|
|
||||||
|
Attribution right: the Licensee shall keep intact all copyright, patent or
|
||||||
|
trademarks notices and all notices that refer to the Licence and to the
|
||||||
|
disclaimer of warranties. The Licensee must include a copy of such notices and a
|
||||||
|
copy of the Licence with every copy of the Work he/she distributes and/or
|
||||||
|
communicates. The Licensee must cause any Derivative Work to carry prominent
|
||||||
|
notices stating that the Work has been modified and the date of modification.
|
||||||
|
|
||||||
|
Copyleft clause: If the Licensee distributes and/or communicates copies of the
|
||||||
|
Original Works or Derivative Works based upon the Original Work, this
|
||||||
|
Distribution and/or Communication will be done under the terms of this Licence
|
||||||
|
or of a later version of this Licence unless the Original Work is expressly
|
||||||
|
distributed only under this version of the Licence. The Licensee (becoming
|
||||||
|
Licensor) cannot offer or impose any additional terms or conditions on the Work
|
||||||
|
or Derivative Work that alter or restrict the terms of the Licence.
|
||||||
|
|
||||||
|
Compatibility clause: If the Licensee Distributes and/or Communicates Derivative
|
||||||
|
Works or copies thereof based upon both the Original Work and another work
|
||||||
|
licensed under a Compatible Licence, this Distribution and/or Communication can
|
||||||
|
be done under the terms of this Compatible Licence. For the sake of this clause,
|
||||||
|
“Compatible Licence” refers to the licences listed in the appendix attached to
|
||||||
|
this Licence. Should the Licensee’s obligations under the Compatible Licence
|
||||||
|
conflict with his/her obligations under this Licence, the obligations of the
|
||||||
|
Compatible Licence shall prevail.
|
||||||
|
|
||||||
|
Provision of Source Code: When distributing and/or communicating copies of the
|
||||||
|
Work, the Licensee will provide a machine-readable copy of the Source Code or
|
||||||
|
indicate a repository where this Source will be easily and freely available for
|
||||||
|
as long as the Licensee continues to distribute and/or communicate the Work.
|
||||||
|
|
||||||
|
Legal Protection: This Licence does not grant permission to use the trade names,
|
||||||
|
trademarks, service marks, or names of the Licensor, except as required for
|
||||||
|
reasonable and customary use in describing the origin of the Work and
|
||||||
|
reproducing the content of the copyright notice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 6. Chain of Authorship
|
||||||
|
|
||||||
|
The original Licensor warrants that the copyright in the Original Work granted
|
||||||
|
hereunder is owned by him/her or licensed to him/her and that he/she has the
|
||||||
|
power and authority to grant the Licence.
|
||||||
|
|
||||||
|
Each Contributor warrants that the copyright in the modifications he/she brings
|
||||||
|
to the Work are owned by him/her or licensed to him/her and that he/she has the
|
||||||
|
power and authority to grant the Licence.
|
||||||
|
|
||||||
|
Each time You accept the Licence, the original Licensor and subsequent
|
||||||
|
Contributors grant You a licence to their contributions to the Work, under the
|
||||||
|
terms of this Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 7. Disclaimer of Warranty
|
||||||
|
|
||||||
|
The Work is a work in progress, which is continuously improved by numerous
|
||||||
|
contributors. It is not a finished work and may therefore contain defects or
|
||||||
|
“bugs” inherent to this type of software development.
|
||||||
|
|
||||||
|
For the above reason, the Work is provided under the Licence on an “as is” basis
|
||||||
|
and without warranties of any kind concerning the Work, including without
|
||||||
|
limitation merchantability, fitness for a particular purpose, absence of defects
|
||||||
|
or errors, accuracy, non-infringement of intellectual property rights other than
|
||||||
|
copyright as stated in Article 6 of this Licence.
|
||||||
|
|
||||||
|
This disclaimer of warranty is an essential part of the Licence and a condition
|
||||||
|
for the grant of any rights to the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 8. Disclaimer of Liability
|
||||||
|
|
||||||
|
Except in the cases of wilful misconduct or damages directly caused to natural
|
||||||
|
persons, the Licensor will in no event be liable for any direct or indirect,
|
||||||
|
material or moral, damages of any kind, arising out of the Licence or of the use
|
||||||
|
of the Work, including without limitation, damages for loss of goodwill, work
|
||||||
|
stoppage, computer failure or malfunction, loss of data or any commercial
|
||||||
|
damage, even if the Licensor has been advised of the possibility of such
|
||||||
|
damage. However, the Licensor will be liable under statutory product liability
|
||||||
|
laws as far such laws apply to the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 9. Additional agreements
|
||||||
|
|
||||||
|
While distributing the Original Work or Derivative Works, You may choose to
|
||||||
|
conclude an additional agreement to offer, and charge a fee for, acceptance of
|
||||||
|
support, warranty, indemnity, or other liability obligations and/or services
|
||||||
|
consistent with this Licence. However, in accepting such obligations, You may
|
||||||
|
act only on your own behalf and on your sole responsibility, not on behalf of
|
||||||
|
the original Licensor or any other Contributor, and only if You agree to
|
||||||
|
indemnify, defend, and hold each Contributor harmless for any liability incurred
|
||||||
|
by, or claims asserted against such Contributor by the fact You have accepted
|
||||||
|
any such warranty or additional liability.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 10. Acceptance of the Licence
|
||||||
|
|
||||||
|
The provisions of this Licence can be accepted by clicking on an icon “I agree”
|
||||||
|
placed under the bottom of a window displaying the text of this Licence or by
|
||||||
|
affirming consent in any other similar way, in accordance with the rules of
|
||||||
|
applicable law. Clicking on that icon indicates your clear and irrevocable
|
||||||
|
acceptance of this Licence and all of its terms and conditions.
|
||||||
|
|
||||||
|
Similarly, you irrevocably accept this Licence and all of its terms and
|
||||||
|
conditions by exercising any rights granted to You by Article 2 of this Licence,
|
||||||
|
such as the use of the Work, the creation by You of a Derivative Work or the
|
||||||
|
Distribution and/or Communication by You of the Work or copies thereof.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 11. Information to the public
|
||||||
|
|
||||||
|
In case of any Distribution and/or Communication of the Work by means of
|
||||||
|
electronic communication by You (for example, by offering to download the Work
|
||||||
|
from a remote location) the distribution channel or media (for example, a
|
||||||
|
website) must at least provide to the public the information requested by the
|
||||||
|
applicable law regarding the Licensor, the Licence and the way it may be
|
||||||
|
accessible, concluded, stored and reproduced by the Licensee.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 12. Termination of the Licence
|
||||||
|
|
||||||
|
The Licence and the rights granted hereunder will terminate automatically upon
|
||||||
|
any breach by the Licensee of the terms of the Licence.
|
||||||
|
|
||||||
|
Such a termination will not terminate the licences of any person who has
|
||||||
|
received the Work from the Licensee under the Licence, provided such persons
|
||||||
|
remain in full compliance with the Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 13. Miscellaneous
|
||||||
|
|
||||||
|
Without prejudice of Article 9 above, the Licence represents the complete
|
||||||
|
agreement between the Parties as to the Work licensed hereunder.
|
||||||
|
|
||||||
|
If any provision of the Licence is invalid or unenforceable under applicable
|
||||||
|
law, this will not affect the validity or enforceability of the Licence as a
|
||||||
|
whole. Such provision will be construed and/or reformed so as necessary to make
|
||||||
|
it valid and enforceable.
|
||||||
|
|
||||||
|
The European Commission may publish other linguistic versions and/or new
|
||||||
|
versions of this Licence, so far this is required and reasonable, without
|
||||||
|
reducing the scope of the rights granted by the Licence. New versions of the
|
||||||
|
Licence will be published with a unique version number.
|
||||||
|
|
||||||
|
All linguistic versions of this Licence, approved by the European Commission,
|
||||||
|
have identical value. Parties can take advantage of the linguistic version of
|
||||||
|
their choice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 14. Jurisdiction
|
||||||
|
|
||||||
|
Any litigation resulting from the interpretation of this License, arising
|
||||||
|
between the European Commission, as a Licensor, and any Licensee, will be
|
||||||
|
subject to the jurisdiction of the Court of Justice of the European Communities,
|
||||||
|
as laid down in article 238 of the Treaty establishing the European Community.
|
||||||
|
|
||||||
|
Any litigation arising between Parties, other than the European Commission, and
|
||||||
|
resulting from the interpretation of this License, will be subject to the
|
||||||
|
exclusive jurisdiction of the competent court where the Licensor resides or
|
||||||
|
conducts its primary business.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 15. Applicable Law
|
||||||
|
|
||||||
|
This Licence shall be governed by the law of the European Union country where
|
||||||
|
the Licensor resides or has his registered office.
|
||||||
|
|
||||||
|
This licence shall be governed by the Belgian law if:
|
||||||
|
|
||||||
|
- a litigation arises between the European Commission, as a Licensor, and any
|
||||||
|
- Licensee; the Licensor, other than the European Commission, has no residence
|
||||||
|
- or registered office inside a European Union country.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## Appendix
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
“Compatible Licences” according to article 5 EUPL are:
|
||||||
|
|
||||||
|
|
||||||
|
- GNU General Public License (GNU GPL) v. 2
|
||||||
|
|
||||||
|
- Open Software License (OSL) v. 2.1, v. 3.0
|
||||||
|
|
||||||
|
- Common Public License v. 1.0
|
||||||
|
|
||||||
|
- Eclipse Public License v. 1.0
|
||||||
|
|
||||||
|
- Cecill v. 2.0
|
||||||
|
|
|
@ -0,0 +1,13 @@
|
||||||
|
Manifest-Version: 1.0
|
||||||
|
Created-By: Maven WAR Plugin 3.3.1
|
||||||
|
Build-Jdk-Spec: 11
|
||||||
|
Specification-Title: DataTransferService
|
||||||
|
Specification-Version: 2.0
|
||||||
|
Implementation-Title: DataTransferService
|
||||||
|
Implementation-Version: 2.0.8
|
||||||
|
Build-Time: 20221206-120608
|
||||||
|
SCM-Branch: UNKNOWN
|
||||||
|
SCM-Revision: 6def156ab9b76a5d365b62f8e3e14b382350a2aa
|
||||||
|
SCM-Revision-URL: https://code-repo.d4science.org/gCubeSystem/data-trans
|
||||||
|
fer-service.git/commit/6def156ab9b76a5d365b62f8e3e14b382350a2aa
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
artifactId=data-transfer-service
|
||||||
|
groupId=org.gcube.data.transfer
|
||||||
|
version=2.0.8
|
|
@ -0,0 +1,168 @@
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>org.gcube.tools</groupId>
|
||||||
|
<artifactId>maven-parent</artifactId>
|
||||||
|
<version>1.1.0</version>
|
||||||
|
</parent>
|
||||||
|
<groupId>org.gcube.data.transfer</groupId>
|
||||||
|
<artifactId>data-transfer-service</artifactId>
|
||||||
|
<version>2.0.8</version>
|
||||||
|
<packaging>war</packaging>
|
||||||
|
<name>DataTransferService</name>
|
||||||
|
|
||||||
|
|
||||||
|
<properties>
|
||||||
|
<gitBaseUrl>https://code-repo.d4science.org/gCubeSystem</gitBaseUrl>
|
||||||
|
<maven.compiler.target>1.8</maven.compiler.target>
|
||||||
|
<maven.compiler.source>1.8</maven.compiler.source>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>scm:git:${gitBaseUrl}/${project.artifactId}.git</connection>
|
||||||
|
<developerConnection>scm:git:${gitBaseUrl}/${project.artifactId}.git</developerConnection>
|
||||||
|
<url>${gitBaseUrl}/${project.artifactId}.git</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.distribution</groupId>
|
||||||
|
<artifactId>gcube-smartgears-bom</artifactId>
|
||||||
|
<version>2.2.0</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>import</scope>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.data.transfer</groupId>
|
||||||
|
<artifactId>data-transfer-plugin-framework</artifactId>
|
||||||
|
<version>[1.0.0-SNAPSHOT,2.0.0-SNAPSHOT)</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- PLUGINS -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.data.transfer</groupId>
|
||||||
|
<artifactId>decompress-archive-plugin</artifactId>
|
||||||
|
<version>[1.0.0-SNAPSHOT,2.0.0-SNAPSHOT)</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- SMARTGEARS -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-smartgears-app</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-smartgears</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.xml.bind</groupId>
|
||||||
|
<artifactId>jaxb-api</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.sun.xml.bind</groupId>
|
||||||
|
<artifactId>jaxb-impl</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.sun.xml.bind</groupId>
|
||||||
|
<artifactId>jaxb-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.commons</groupId>
|
||||||
|
<artifactId>commons-io</artifactId>
|
||||||
|
<version>1.3.2</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- jersey -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<version>3.0.1</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.ws.rs</groupId>
|
||||||
|
<artifactId>javax.ws.rs-api</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.containers</groupId>
|
||||||
|
<artifactId>jersey-container-servlet</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.transaction</groupId>
|
||||||
|
<artifactId>javax.transaction-api</artifactId>
|
||||||
|
<version>1.2</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.media</groupId>
|
||||||
|
<artifactId>jersey-media-json-jackson</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.media</groupId>
|
||||||
|
<artifactId>jersey-media-multipart</artifactId>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- test -->
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>ch.qos.logback</groupId>
|
||||||
|
<artifactId>logback-classic</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.test-framework.providers</groupId>
|
||||||
|
<artifactId>jersey-test-framework-provider-simple</artifactId>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>4.12</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<finalName>${project.artifactId}</finalName>
|
||||||
|
</build>
|
||||||
|
|
||||||
|
<description>Service used to transfer data from/to SmartGears nodes</description>
|
||||||
|
</project>
|
|
@ -0,0 +1,313 @@
|
||||||
|
European Union Public Licence V. 1.1
|
||||||
|
|
||||||
|
|
||||||
|
EUPL © the European Community 2007
|
||||||
|
|
||||||
|
|
||||||
|
This European Union Public Licence (the “EUPL”) applies to the Work or Software
|
||||||
|
(as defined below) which is provided under the terms of this Licence. Any use of
|
||||||
|
the Work, other than as authorised under this Licence is prohibited (to the
|
||||||
|
extent such use is covered by a right of the copyright holder of the Work).
|
||||||
|
|
||||||
|
The Original Work is provided under the terms of this Licence when the Licensor
|
||||||
|
(as defined below) has placed the following notice immediately following the
|
||||||
|
copyright notice for the Original Work:
|
||||||
|
|
||||||
|
Licensed under the EUPL V.1.1
|
||||||
|
|
||||||
|
or has expressed by any other mean his willingness to license under the EUPL.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1. Definitions
|
||||||
|
|
||||||
|
In this Licence, the following terms have the following meaning:
|
||||||
|
|
||||||
|
- The Licence: this Licence.
|
||||||
|
|
||||||
|
- The Original Work or the Software: the software distributed and/or
|
||||||
|
communicated by the Licensor under this Licence, available as Source Code and
|
||||||
|
also as Executable Code as the case may be.
|
||||||
|
|
||||||
|
- Derivative Works: the works or software that could be created by the Licensee,
|
||||||
|
based upon the Original Work or modifications thereof. This Licence does not
|
||||||
|
define the extent of modification or dependence on the Original Work required
|
||||||
|
in order to classify a work as a Derivative Work; this extent is determined by
|
||||||
|
copyright law applicable in the country mentioned in Article 15.
|
||||||
|
|
||||||
|
- The Work: the Original Work and/or its Derivative Works.
|
||||||
|
|
||||||
|
- The Source Code: the human-readable form of the Work which is the most
|
||||||
|
convenient for people to study and modify.
|
||||||
|
|
||||||
|
- The Executable Code: any code which has generally been compiled and which is
|
||||||
|
meant to be interpreted by a computer as a program.
|
||||||
|
|
||||||
|
- The Licensor: the natural or legal person that distributes and/or communicates
|
||||||
|
the Work under the Licence.
|
||||||
|
|
||||||
|
- Contributor(s): any natural or legal person who modifies the Work under the
|
||||||
|
Licence, or otherwise contributes to the creation of a Derivative Work.
|
||||||
|
|
||||||
|
- The Licensee or “You”: any natural or legal person who makes any usage of the
|
||||||
|
Software under the terms of the Licence.
|
||||||
|
|
||||||
|
- Distribution and/or Communication: any act of selling, giving, lending,
|
||||||
|
renting, distributing, communicating, transmitting, or otherwise making
|
||||||
|
available, on-line or off-line, copies of the Work or providing access to its
|
||||||
|
essential functionalities at the disposal of any other natural or legal
|
||||||
|
person.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
2. Scope of the rights granted by the Licence
|
||||||
|
|
||||||
|
The Licensor hereby grants You a world-wide, royalty-free, non-exclusive,
|
||||||
|
sub-licensable licence to do the following, for the duration of copyright vested
|
||||||
|
in the Original Work:
|
||||||
|
|
||||||
|
- use the Work in any circumstance and for all usage, reproduce the Work, modify
|
||||||
|
- the Original Work, and make Derivative Works based upon the Work, communicate
|
||||||
|
- to the public, including the right to make available or display the Work or
|
||||||
|
- copies thereof to the public and perform publicly, as the case may be, the
|
||||||
|
- Work, distribute the Work or copies thereof, lend and rent the Work or copies
|
||||||
|
- thereof, sub-license rights in the Work or copies thereof.
|
||||||
|
|
||||||
|
Those rights can be exercised on any media, supports and formats, whether now
|
||||||
|
known or later invented, as far as the applicable law permits so.
|
||||||
|
|
||||||
|
In the countries where moral rights apply, the Licensor waives his right to
|
||||||
|
exercise his moral right to the extent allowed by law in order to make effective
|
||||||
|
the licence of the economic rights here above listed.
|
||||||
|
|
||||||
|
The Licensor grants to the Licensee royalty-free, non exclusive usage rights to
|
||||||
|
any patents held by the Licensor, to the extent necessary to make use of the
|
||||||
|
rights granted on the Work under this Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
3. Communication of the Source Code
|
||||||
|
|
||||||
|
The Licensor may provide the Work either in its Source Code form, or as
|
||||||
|
Executable Code. If the Work is provided as Executable Code, the Licensor
|
||||||
|
provides in addition a machine-readable copy of the Source Code of the Work
|
||||||
|
along with each copy of the Work that the Licensor distributes or indicates, in
|
||||||
|
a notice following the copyright notice attached to the Work, a repository where
|
||||||
|
the Source Code is easily and freely accessible for as long as the Licensor
|
||||||
|
continues to distribute and/or communicate the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
4. Limitations on copyright
|
||||||
|
|
||||||
|
Nothing in this Licence is intended to deprive the Licensee of the benefits from
|
||||||
|
any exception or limitation to the exclusive rights of the rights owners in the
|
||||||
|
Original Work or Software, of the exhaustion of those rights or of other
|
||||||
|
applicable limitations thereto.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
5. Obligations of the Licensee
|
||||||
|
|
||||||
|
The grant of the rights mentioned above is subject to some restrictions and
|
||||||
|
obligations imposed on the Licensee. Those obligations are the following:
|
||||||
|
|
||||||
|
Attribution right: the Licensee shall keep intact all copyright, patent or
|
||||||
|
trademarks notices and all notices that refer to the Licence and to the
|
||||||
|
disclaimer of warranties. The Licensee must include a copy of such notices and a
|
||||||
|
copy of the Licence with every copy of the Work he/she distributes and/or
|
||||||
|
communicates. The Licensee must cause any Derivative Work to carry prominent
|
||||||
|
notices stating that the Work has been modified and the date of modification.
|
||||||
|
|
||||||
|
Copyleft clause: If the Licensee distributes and/or communicates copies of the
|
||||||
|
Original Works or Derivative Works based upon the Original Work, this
|
||||||
|
Distribution and/or Communication will be done under the terms of this Licence
|
||||||
|
or of a later version of this Licence unless the Original Work is expressly
|
||||||
|
distributed only under this version of the Licence. The Licensee (becoming
|
||||||
|
Licensor) cannot offer or impose any additional terms or conditions on the Work
|
||||||
|
or Derivative Work that alter or restrict the terms of the Licence.
|
||||||
|
|
||||||
|
Compatibility clause: If the Licensee Distributes and/or Communicates Derivative
|
||||||
|
Works or copies thereof based upon both the Original Work and another work
|
||||||
|
licensed under a Compatible Licence, this Distribution and/or Communication can
|
||||||
|
be done under the terms of this Compatible Licence. For the sake of this clause,
|
||||||
|
“Compatible Licence” refers to the licences listed in the appendix attached to
|
||||||
|
this Licence. Should the Licensee’s obligations under the Compatible Licence
|
||||||
|
conflict with his/her obligations under this Licence, the obligations of the
|
||||||
|
Compatible Licence shall prevail.
|
||||||
|
|
||||||
|
Provision of Source Code: When distributing and/or communicating copies of the
|
||||||
|
Work, the Licensee will provide a machine-readable copy of the Source Code or
|
||||||
|
indicate a repository where this Source will be easily and freely available for
|
||||||
|
as long as the Licensee continues to distribute and/or communicate the Work.
|
||||||
|
|
||||||
|
Legal Protection: This Licence does not grant permission to use the trade names,
|
||||||
|
trademarks, service marks, or names of the Licensor, except as required for
|
||||||
|
reasonable and customary use in describing the origin of the Work and
|
||||||
|
reproducing the content of the copyright notice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
6. Chain of Authorship
|
||||||
|
|
||||||
|
The original Licensor warrants that the copyright in the Original Work granted
|
||||||
|
hereunder is owned by him/her or licensed to him/her and that he/she has the
|
||||||
|
power and authority to grant the Licence.
|
||||||
|
|
||||||
|
Each Contributor warrants that the copyright in the modifications he/she brings
|
||||||
|
to the Work are owned by him/her or licensed to him/her and that he/she has the
|
||||||
|
power and authority to grant the Licence.
|
||||||
|
|
||||||
|
Each time You accept the Licence, the original Licensor and subsequent
|
||||||
|
Contributors grant You a licence to their contributions to the Work, under the
|
||||||
|
terms of this Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
7. Disclaimer of Warranty
|
||||||
|
|
||||||
|
The Work is a work in progress, which is continuously improved by numerous
|
||||||
|
contributors. It is not a finished work and may therefore contain defects or
|
||||||
|
“bugs” inherent to this type of software development.
|
||||||
|
|
||||||
|
For the above reason, the Work is provided under the Licence on an “as is” basis
|
||||||
|
and without warranties of any kind concerning the Work, including without
|
||||||
|
limitation merchantability, fitness for a particular purpose, absence of defects
|
||||||
|
or errors, accuracy, non-infringement of intellectual property rights other than
|
||||||
|
copyright as stated in Article 6 of this Licence.
|
||||||
|
|
||||||
|
This disclaimer of warranty is an essential part of the Licence and a condition
|
||||||
|
for the grant of any rights to the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
8. Disclaimer of Liability
|
||||||
|
|
||||||
|
Except in the cases of wilful misconduct or damages directly caused to natural
|
||||||
|
persons, the Licensor will in no event be liable for any direct or indirect,
|
||||||
|
material or moral, damages of any kind, arising out of the Licence or of the use
|
||||||
|
of the Work, including without limitation, damages for loss of goodwill, work
|
||||||
|
stoppage, computer failure or malfunction, loss of data or any commercial
|
||||||
|
damage, even if the Licensor has been advised of the possibility of such
|
||||||
|
damage. However, the Licensor will be liable under statutory product liability
|
||||||
|
laws as far such laws apply to the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
9. Additional agreements
|
||||||
|
|
||||||
|
While distributing the Original Work or Derivative Works, You may choose to
|
||||||
|
conclude an additional agreement to offer, and charge a fee for, acceptance of
|
||||||
|
support, warranty, indemnity, or other liability obligations and/or services
|
||||||
|
consistent with this Licence. However, in accepting such obligations, You may
|
||||||
|
act only on your own behalf and on your sole responsibility, not on behalf of
|
||||||
|
the original Licensor or any other Contributor, and only if You agree to
|
||||||
|
indemnify, defend, and hold each Contributor harmless for any liability incurred
|
||||||
|
by, or claims asserted against such Contributor by the fact You have accepted
|
||||||
|
any such warranty or additional liability.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
10. Acceptance of the Licence
|
||||||
|
|
||||||
|
The provisions of this Licence can be accepted by clicking on an icon “I agree”
|
||||||
|
placed under the bottom of a window displaying the text of this Licence or by
|
||||||
|
affirming consent in any other similar way, in accordance with the rules of
|
||||||
|
applicable law. Clicking on that icon indicates your clear and irrevocable
|
||||||
|
acceptance of this Licence and all of its terms and conditions.
|
||||||
|
|
||||||
|
Similarly, you irrevocably accept this Licence and all of its terms and
|
||||||
|
conditions by exercising any rights granted to You by Article 2 of this Licence,
|
||||||
|
such as the use of the Work, the creation by You of a Derivative Work or the
|
||||||
|
Distribution and/or Communication by You of the Work or copies thereof.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
11. Information to the public
|
||||||
|
|
||||||
|
In case of any Distribution and/or Communication of the Work by means of
|
||||||
|
electronic communication by You (for example, by offering to download the Work
|
||||||
|
from a remote location) the distribution channel or media (for example, a
|
||||||
|
website) must at least provide to the public the information requested by the
|
||||||
|
applicable law regarding the Licensor, the Licence and the way it may be
|
||||||
|
accessible, concluded, stored and reproduced by the Licensee.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
12. Termination of the Licence
|
||||||
|
|
||||||
|
The Licence and the rights granted hereunder will terminate automatically upon
|
||||||
|
any breach by the Licensee of the terms of the Licence.
|
||||||
|
|
||||||
|
Such a termination will not terminate the licences of any person who has
|
||||||
|
received the Work from the Licensee under the Licence, provided such persons
|
||||||
|
remain in full compliance with the Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
13. Miscellaneous
|
||||||
|
|
||||||
|
Without prejudice of Article 9 above, the Licence represents the complete
|
||||||
|
agreement between the Parties as to the Work licensed hereunder.
|
||||||
|
|
||||||
|
If any provision of the Licence is invalid or unenforceable under applicable
|
||||||
|
law, this will not affect the validity or enforceability of the Licence as a
|
||||||
|
whole. Such provision will be construed and/or reformed so as necessary to make
|
||||||
|
it valid and enforceable.
|
||||||
|
|
||||||
|
The European Commission may publish other linguistic versions and/or new
|
||||||
|
versions of this Licence, so far this is required and reasonable, without
|
||||||
|
reducing the scope of the rights granted by the Licence. New versions of the
|
||||||
|
Licence will be published with a unique version number.
|
||||||
|
|
||||||
|
All linguistic versions of this Licence, approved by the European Commission,
|
||||||
|
have identical value. Parties can take advantage of the linguistic version of
|
||||||
|
their choice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
14. Jurisdiction
|
||||||
|
|
||||||
|
Any litigation resulting from the interpretation of this License, arising
|
||||||
|
between the European Commission, as a Licensor, and any Licensee, will be
|
||||||
|
subject to the jurisdiction of the Court of Justice of the European Communities,
|
||||||
|
as laid down in article 238 of the Treaty establishing the European Community.
|
||||||
|
|
||||||
|
Any litigation arising between Parties, other than the European Commission, and
|
||||||
|
resulting from the interpretation of this License, will be subject to the
|
||||||
|
exclusive jurisdiction of the competent court where the Licensor resides or
|
||||||
|
conducts its primary business.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
15. Applicable Law
|
||||||
|
|
||||||
|
This Licence shall be governed by the law of the European Union country where
|
||||||
|
the Licensor resides or has his registered office.
|
||||||
|
|
||||||
|
This licence shall be governed by the Belgian law if:
|
||||||
|
|
||||||
|
- a litigation arises between the European Commission, as a Licensor, and any
|
||||||
|
- Licensee; the Licensor, other than the European Commission, has no residence
|
||||||
|
- or registered office inside a European Union country.
|
||||||
|
|
||||||
|
|
||||||
|
===
|
||||||
|
|
||||||
|
|
||||||
|
Appendix
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
“Compatible Licences” according to article 5 EUPL are:
|
||||||
|
|
||||||
|
|
||||||
|
- GNU General Public License (GNU GPL) v. 2
|
||||||
|
|
||||||
|
- Open Software License (OSL) v. 2.1, v. 3.0
|
||||||
|
|
||||||
|
- Common Public License v. 1.0
|
||||||
|
|
||||||
|
- Eclipse Public License v. 1.0
|
||||||
|
|
||||||
|
- Cecill v. 2.0
|
|
@ -0,0 +1,78 @@
|
||||||
|
The gCube System - DataTransferService
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Service used to receive data from other hosting nodes
|
||||||
|
|
||||||
|
|
||||||
|
This software is part of the gCube Framework (https://www.gcube-system.org/): an
|
||||||
|
open-source software toolkit used for building and operating Hybrid Data
|
||||||
|
Infrastructures enabling the dynamic deployment of Virtual Research Environments
|
||||||
|
by favouring the realisation of reuse oriented policies.
|
||||||
|
|
||||||
|
The projects leading to this software have received funding from a series of
|
||||||
|
European Union programmes including:
|
||||||
|
* the Sixth Framework Programme for Research and Technological Development -
|
||||||
|
DILIGENT (grant no. 004260);
|
||||||
|
* the Seventh Framework Programme for research, technological development and
|
||||||
|
demonstration - D4Science (grant no. 212488), D4Science-II (grant no.
|
||||||
|
239019),ENVRI (grant no. 283465), EUBrazilOpenBio (grant no. 288754), iMarine
|
||||||
|
(grant no. 283644);
|
||||||
|
* the H2020 research and innovation programme - BlueBRIDGE (grant no. 675680),
|
||||||
|
EGIEngage (grant no. 654142), ENVRIplus (grant no. 654182), Parthenos (grant
|
||||||
|
no. 654119), SoBigData (grant no. 654024);
|
||||||
|
|
||||||
|
|
||||||
|
Version
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
2.0.0-SNAPSHOT (2017-05-24)
|
||||||
|
|
||||||
|
Please see the file named "changelog.xml" in this directory for the release notes.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Authors
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
* Fabio Sinibaldi (fabio.sinibaldi-AT-isti.cnr.it) Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" - CNR, Pisa (Italy).
|
||||||
|
|
||||||
|
Maintainers
|
||||||
|
-----------
|
||||||
|
|
||||||
|
* Fabio Sinibaldi (fabio.sinibaldi-AT-isti.cnr.it) Istituto di Scienza e Tecnologie dell'Informazione "A. Faedo" - CNR, Pisa (Italy).
|
||||||
|
|
||||||
|
|
||||||
|
Download information
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Source code is available from SVN:
|
||||||
|
https://svn.d4science.research-infrastructures.eu/gcube/trunk/data-transfer/data-transfer-service
|
||||||
|
|
||||||
|
Binaries can be downloaded from the gCube website:
|
||||||
|
https://www.gcube-system.org/
|
||||||
|
|
||||||
|
Installation
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Installation documentation is available on-line in the gCube Wiki:
|
||||||
|
https://wiki.gcube-system.org/gcube/index.php/Data_Transfer_2
|
||||||
|
|
||||||
|
Documentation
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Documentation is available on-line in the gCube Wiki:
|
||||||
|
https://wiki.gcube-system.org/gcube/index.php/Data_Transfer_2
|
||||||
|
https://wiki.gcube-system.org/gcube/index.php/How_to_use_Data_Transfer_2
|
||||||
|
|
||||||
|
|
||||||
|
Support
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Bugs and support requests can be reported in the gCube issue tracking tool:
|
||||||
|
https://support.d4science.org/projects/gcube/
|
||||||
|
|
||||||
|
|
||||||
|
Licensing
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
This software is licensed under the terms you may find in the file named "LICENSE" in this directory.
|
|
@ -0,0 +1,13 @@
|
||||||
|
<ReleaseNotes>
|
||||||
|
<Changeset component="data-transfer-service-1.0.0" date="2016-02-22">
|
||||||
|
<Change>First Release</Change>
|
||||||
|
</Changeset>
|
||||||
|
<Changeset component="data-transfer-service-1.1.0" date="2016-09-09">
|
||||||
|
<Change>Added Destination</Change>
|
||||||
|
<Change>Added Plugin</Change>
|
||||||
|
</Changeset>
|
||||||
|
<Changeset component="data-transfer-service-1.2.0" date="2016-10-29">
|
||||||
|
<Change>Improved plugin management</Change>
|
||||||
|
<Change>Endorsed decompress-plugin</Change>
|
||||||
|
</Changeset>
|
||||||
|
</ReleaseNotes>
|
|
@ -0,0 +1,5 @@
|
||||||
|
<beans xmlns="http://xmlns.jcp.org/xml/ns/javaee"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
|
||||||
|
http://xmlns.jcp.org/xml/ns/javaee/beans_1_1.xsd" bean-discovery-mode="annotated">
|
||||||
|
</beans>
|
|
@ -0,0 +1,5 @@
|
||||||
|
#TRANSFER POOL CONFIGURATION
|
||||||
|
transfers.poolMaximumSize=40
|
||||||
|
transfers.poolCoreSize=5
|
||||||
|
transfers.threadMaxIdleTimeMs=60000
|
||||||
|
|
|
@ -0,0 +1,30 @@
|
||||||
|
<assembly
|
||||||
|
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0 http://maven.apache.org/xsd/assembly-1.1.0.xsd">
|
||||||
|
<id>servicearchive</id>
|
||||||
|
<formats>
|
||||||
|
<format>tar.gz</format>
|
||||||
|
</formats>
|
||||||
|
<baseDirectory>/</baseDirectory>
|
||||||
|
<fileSets>
|
||||||
|
<fileSet>
|
||||||
|
<directory>/home/fabio/workspaces/trunk_workspace/data-transfer-service-BRANCH/distro</directory>
|
||||||
|
<outputDirectory>/</outputDirectory>
|
||||||
|
<useDefaultExcludes>true</useDefaultExcludes>
|
||||||
|
<includes>
|
||||||
|
<include>README</include>
|
||||||
|
<include>LICENSE</include>
|
||||||
|
<include>changelog.xml</include>
|
||||||
|
</includes>
|
||||||
|
<fileMode>755</fileMode>
|
||||||
|
<filtered>true</filtered>
|
||||||
|
</fileSet>
|
||||||
|
</fileSets>
|
||||||
|
<files>
|
||||||
|
<file>
|
||||||
|
<source>target/data-transfer-service.war</source>
|
||||||
|
<outputDirectory>/data-transfer-service</outputDirectory>
|
||||||
|
</file>
|
||||||
|
</files>
|
||||||
|
</assembly>
|
|
@ -0,0 +1,11 @@
|
||||||
|
<application mode='online'>
|
||||||
|
<name>data-transfer-service</name>
|
||||||
|
<group>DataTransfer</group>
|
||||||
|
<version>2.0.0-SNAPSHOT</version>
|
||||||
|
<description>Data Tansfer Service</description>
|
||||||
|
<!-- <servlets>
|
||||||
|
<servlet name="org.gcube.data.analysis.rconnector.RConnector" entryPointName="connector"/>
|
||||||
|
</servlets> -->
|
||||||
|
<local-persistence location='target' />
|
||||||
|
</application>
|
||||||
|
|
|
@ -0,0 +1,27 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||||
|
<ID />
|
||||||
|
<Type>Service</Type>
|
||||||
|
<Profile>
|
||||||
|
<Description>Service used to receive data from other hosting nodes</Description>
|
||||||
|
<Class>DataTransfer</Class>
|
||||||
|
<Name>data-transfer-service</Name>
|
||||||
|
<Version>1.0.0</Version>
|
||||||
|
<Packages>
|
||||||
|
<Software>
|
||||||
|
<Name>data-transfer-service</Name>
|
||||||
|
<Version>2.0.0-SNAPSHOT</Version>
|
||||||
|
<MavenCoordinates>
|
||||||
|
<groupId>org.gcube.data.transfer</groupId>
|
||||||
|
<artifactId>data-transfer-service</artifactId>
|
||||||
|
<version>2.0.0-SNAPSHOT</version>
|
||||||
|
</MavenCoordinates>
|
||||||
|
<Files>
|
||||||
|
<File>data-transfer-service.jar</File>
|
||||||
|
</Files>
|
||||||
|
</Software>
|
||||||
|
</Packages>
|
||||||
|
</Profile>
|
||||||
|
</Resource>
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
<web-app>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>org.gcube.data.transfer.service.DTService</servlet-name>
|
||||||
|
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
|
||||||
|
<init-param>
|
||||||
|
<param-name>javax.ws.rs.Application</param-name>
|
||||||
|
<param-value>org.gcube.data.transfer.service.DTService</param-value>
|
||||||
|
</init-param>
|
||||||
|
<init-param>
|
||||||
|
<param-name>jersey.config.server.provider.classnames</param-name>
|
||||||
|
<param-value>org.glassfish.jersey.media.multipart.MultiPartFeature</param-value>
|
||||||
|
</init-param>
|
||||||
|
<load-on-startup>1</load-on-startup>
|
||||||
|
</servlet>
|
||||||
|
<servlet-mapping>
|
||||||
|
<servlet-name>org.gcube.data.transfer.service.DTService</servlet-name>
|
||||||
|
<url-pattern>/gcube/service/*</url-pattern>
|
||||||
|
</servlet-mapping>
|
||||||
|
</web-app>
|
|
@ -0,0 +1,311 @@
|
||||||
|
#European Union Public Licence V.1.1
|
||||||
|
|
||||||
|
##*EUPL © the European Community 2007*
|
||||||
|
|
||||||
|
|
||||||
|
This **European Union Public Licence** (the **“EUPL”**) applies to the Work or Software
|
||||||
|
(as defined below) which is provided under the terms of this Licence. Any use of
|
||||||
|
the Work, other than as authorised under this Licence is prohibited (to the
|
||||||
|
extent such use is covered by a right of the copyright holder of the Work).
|
||||||
|
|
||||||
|
The Original Work is provided under the terms of this Licence when the Licensor
|
||||||
|
(as defined below) has placed the following notice immediately following the
|
||||||
|
copyright notice for the Original Work:
|
||||||
|
|
||||||
|
**Licensed under the EUPL V.1.1**
|
||||||
|
|
||||||
|
or has expressed by any other mean his willingness to license under the EUPL.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##1. Definitions
|
||||||
|
|
||||||
|
In this Licence, the following terms have the following meaning:
|
||||||
|
|
||||||
|
- The Licence: this Licence.
|
||||||
|
|
||||||
|
- The Original Work or the Software: the software distributed and/or
|
||||||
|
communicated by the Licensor under this Licence, available as Source Code and
|
||||||
|
also as Executable Code as the case may be.
|
||||||
|
|
||||||
|
- Derivative Works: the works or software that could be created by the Licensee,
|
||||||
|
based upon the Original Work or modifications thereof. This Licence does not
|
||||||
|
define the extent of modification or dependence on the Original Work required
|
||||||
|
in order to classify a work as a Derivative Work; this extent is determined by
|
||||||
|
copyright law applicable in the country mentioned in Article 15.
|
||||||
|
|
||||||
|
- The Work: the Original Work and/or its Derivative Works.
|
||||||
|
|
||||||
|
- The Source Code: the human-readable form of the Work which is the most
|
||||||
|
convenient for people to study and modify.
|
||||||
|
|
||||||
|
- The Executable Code: any code which has generally been compiled and which is
|
||||||
|
meant to be interpreted by a computer as a program.
|
||||||
|
|
||||||
|
- The Licensor: the natural or legal person that distributes and/or communicates
|
||||||
|
the Work under the Licence.
|
||||||
|
|
||||||
|
- Contributor(s): any natural or legal person who modifies the Work under the
|
||||||
|
Licence, or otherwise contributes to the creation of a Derivative Work.
|
||||||
|
|
||||||
|
- The Licensee or “You”: any natural or legal person who makes any usage of the
|
||||||
|
Software under the terms of the Licence.
|
||||||
|
|
||||||
|
- Distribution and/or Communication: any act of selling, giving, lending,
|
||||||
|
renting, distributing, communicating, transmitting, or otherwise making
|
||||||
|
available, on-line or off-line, copies of the Work or providing access to its
|
||||||
|
essential functionalities at the disposal of any other natural or legal
|
||||||
|
person.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##2. Scope of the rights granted by the Licence
|
||||||
|
|
||||||
|
The Licensor hereby grants You a world-wide, royalty-free, non-exclusive,
|
||||||
|
sub-licensable licence to do the following, for the duration of copyright vested
|
||||||
|
in the Original Work:
|
||||||
|
|
||||||
|
- use the Work in any circumstance and for all usage, reproduce the Work, modify
|
||||||
|
- the Original Work, and make Derivative Works based upon the Work, communicate
|
||||||
|
- to the public, including the right to make available or display the Work or
|
||||||
|
- copies thereof to the public and perform publicly, as the case may be, the
|
||||||
|
- Work, distribute the Work or copies thereof, lend and rent the Work or copies
|
||||||
|
- thereof, sub-license rights in the Work or copies thereof.
|
||||||
|
|
||||||
|
Those rights can be exercised on any media, supports and formats, whether now
|
||||||
|
known or later invented, as far as the applicable law permits so.
|
||||||
|
|
||||||
|
In the countries where moral rights apply, the Licensor waives his right to
|
||||||
|
exercise his moral right to the extent allowed by law in order to make effective
|
||||||
|
the licence of the economic rights here above listed.
|
||||||
|
|
||||||
|
The Licensor grants to the Licensee royalty-free, non exclusive usage rights to
|
||||||
|
any patents held by the Licensor, to the extent necessary to make use of the
|
||||||
|
rights granted on the Work under this Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##3. Communication of the Source Code
|
||||||
|
|
||||||
|
The Licensor may provide the Work either in its Source Code form, or as
|
||||||
|
Executable Code. If the Work is provided as Executable Code, the Licensor
|
||||||
|
provides in addition a machine-readable copy of the Source Code of the Work
|
||||||
|
along with each copy of the Work that the Licensor distributes or indicates, in
|
||||||
|
a notice following the copyright notice attached to the Work, a repository where
|
||||||
|
the Source Code is easily and freely accessible for as long as the Licensor
|
||||||
|
continues to distribute and/or communicate the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##4. Limitations on copyright
|
||||||
|
|
||||||
|
Nothing in this Licence is intended to deprive the Licensee of the benefits from
|
||||||
|
any exception or limitation to the exclusive rights of the rights owners in the
|
||||||
|
Original Work or Software, of the exhaustion of those rights or of other
|
||||||
|
applicable limitations thereto.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##5. Obligations of the Licensee
|
||||||
|
|
||||||
|
The grant of the rights mentioned above is subject to some restrictions and
|
||||||
|
obligations imposed on the Licensee. Those obligations are the following:
|
||||||
|
|
||||||
|
Attribution right: the Licensee shall keep intact all copyright, patent or
|
||||||
|
trademarks notices and all notices that refer to the Licence and to the
|
||||||
|
disclaimer of warranties. The Licensee must include a copy of such notices and a
|
||||||
|
copy of the Licence with every copy of the Work he/she distributes and/or
|
||||||
|
communicates. The Licensee must cause any Derivative Work to carry prominent
|
||||||
|
notices stating that the Work has been modified and the date of modification.
|
||||||
|
|
||||||
|
Copyleft clause: If the Licensee distributes and/or communicates copies of the
|
||||||
|
Original Works or Derivative Works based upon the Original Work, this
|
||||||
|
Distribution and/or Communication will be done under the terms of this Licence
|
||||||
|
or of a later version of this Licence unless the Original Work is expressly
|
||||||
|
distributed only under this version of the Licence. The Licensee (becoming
|
||||||
|
Licensor) cannot offer or impose any additional terms or conditions on the Work
|
||||||
|
or Derivative Work that alter or restrict the terms of the Licence.
|
||||||
|
|
||||||
|
Compatibility clause: If the Licensee Distributes and/or Communicates Derivative
|
||||||
|
Works or copies thereof based upon both the Original Work and another work
|
||||||
|
licensed under a Compatible Licence, this Distribution and/or Communication can
|
||||||
|
be done under the terms of this Compatible Licence. For the sake of this clause,
|
||||||
|
“Compatible Licence” refers to the licences listed in the appendix attached to
|
||||||
|
this Licence. Should the Licensee’s obligations under the Compatible Licence
|
||||||
|
conflict with his/her obligations under this Licence, the obligations of the
|
||||||
|
Compatible Licence shall prevail.
|
||||||
|
|
||||||
|
Provision of Source Code: When distributing and/or communicating copies of the
|
||||||
|
Work, the Licensee will provide a machine-readable copy of the Source Code or
|
||||||
|
indicate a repository where this Source will be easily and freely available for
|
||||||
|
as long as the Licensee continues to distribute and/or communicate the Work.
|
||||||
|
|
||||||
|
Legal Protection: This Licence does not grant permission to use the trade names,
|
||||||
|
trademarks, service marks, or names of the Licensor, except as required for
|
||||||
|
reasonable and customary use in describing the origin of the Work and
|
||||||
|
reproducing the content of the copyright notice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##6. Chain of Authorship
|
||||||
|
|
||||||
|
The original Licensor warrants that the copyright in the Original Work granted
|
||||||
|
hereunder is owned by him/her or licensed to him/her and that he/she has the
|
||||||
|
power and authority to grant the Licence.
|
||||||
|
|
||||||
|
Each Contributor warrants that the copyright in the modifications he/she brings
|
||||||
|
to the Work are owned by him/her or licensed to him/her and that he/she has the
|
||||||
|
power and authority to grant the Licence.
|
||||||
|
|
||||||
|
Each time You accept the Licence, the original Licensor and subsequent
|
||||||
|
Contributors grant You a licence to their contributions to the Work, under the
|
||||||
|
terms of this Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##7. Disclaimer of Warranty
|
||||||
|
|
||||||
|
The Work is a work in progress, which is continuously improved by numerous
|
||||||
|
contributors. It is not a finished work and may therefore contain defects or
|
||||||
|
“bugs” inherent to this type of software development.
|
||||||
|
|
||||||
|
For the above reason, the Work is provided under the Licence on an “as is” basis
|
||||||
|
and without warranties of any kind concerning the Work, including without
|
||||||
|
limitation merchantability, fitness for a particular purpose, absence of defects
|
||||||
|
or errors, accuracy, non-infringement of intellectual property rights other than
|
||||||
|
copyright as stated in Article 6 of this Licence.
|
||||||
|
|
||||||
|
This disclaimer of warranty is an essential part of the Licence and a condition
|
||||||
|
for the grant of any rights to the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##8. Disclaimer of Liability
|
||||||
|
|
||||||
|
Except in the cases of wilful misconduct or damages directly caused to natural
|
||||||
|
persons, the Licensor will in no event be liable for any direct or indirect,
|
||||||
|
material or moral, damages of any kind, arising out of the Licence or of the use
|
||||||
|
of the Work, including without limitation, damages for loss of goodwill, work
|
||||||
|
stoppage, computer failure or malfunction, loss of data or any commercial
|
||||||
|
damage, even if the Licensor has been advised of the possibility of such
|
||||||
|
damage. However, the Licensor will be liable under statutory product liability
|
||||||
|
laws as far such laws apply to the Work.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##9. Additional agreements
|
||||||
|
|
||||||
|
While distributing the Original Work or Derivative Works, You may choose to
|
||||||
|
conclude an additional agreement to offer, and charge a fee for, acceptance of
|
||||||
|
support, warranty, indemnity, or other liability obligations and/or services
|
||||||
|
consistent with this Licence. However, in accepting such obligations, You may
|
||||||
|
act only on your own behalf and on your sole responsibility, not on behalf of
|
||||||
|
the original Licensor or any other Contributor, and only if You agree to
|
||||||
|
indemnify, defend, and hold each Contributor harmless for any liability incurred
|
||||||
|
by, or claims asserted against such Contributor by the fact You have accepted
|
||||||
|
any such warranty or additional liability.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##10. Acceptance of the Licence
|
||||||
|
|
||||||
|
The provisions of this Licence can be accepted by clicking on an icon “I agree”
|
||||||
|
placed under the bottom of a window displaying the text of this Licence or by
|
||||||
|
affirming consent in any other similar way, in accordance with the rules of
|
||||||
|
applicable law. Clicking on that icon indicates your clear and irrevocable
|
||||||
|
acceptance of this Licence and all of its terms and conditions.
|
||||||
|
|
||||||
|
Similarly, you irrevocably accept this Licence and all of its terms and
|
||||||
|
conditions by exercising any rights granted to You by Article 2 of this Licence,
|
||||||
|
such as the use of the Work, the creation by You of a Derivative Work or the
|
||||||
|
Distribution and/or Communication by You of the Work or copies thereof.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##11. Information to the public
|
||||||
|
|
||||||
|
In case of any Distribution and/or Communication of the Work by means of
|
||||||
|
electronic communication by You (for example, by offering to download the Work
|
||||||
|
from a remote location) the distribution channel or media (for example, a
|
||||||
|
website) must at least provide to the public the information requested by the
|
||||||
|
applicable law regarding the Licensor, the Licence and the way it may be
|
||||||
|
accessible, concluded, stored and reproduced by the Licensee.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##12. Termination of the Licence
|
||||||
|
|
||||||
|
The Licence and the rights granted hereunder will terminate automatically upon
|
||||||
|
any breach by the Licensee of the terms of the Licence.
|
||||||
|
|
||||||
|
Such a termination will not terminate the licences of any person who has
|
||||||
|
received the Work from the Licensee under the Licence, provided such persons
|
||||||
|
remain in full compliance with the Licence.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##13. Miscellaneous
|
||||||
|
|
||||||
|
Without prejudice of Article 9 above, the Licence represents the complete
|
||||||
|
agreement between the Parties as to the Work licensed hereunder.
|
||||||
|
|
||||||
|
If any provision of the Licence is invalid or unenforceable under applicable
|
||||||
|
law, this will not affect the validity or enforceability of the Licence as a
|
||||||
|
whole. Such provision will be construed and/or reformed so as necessary to make
|
||||||
|
it valid and enforceable.
|
||||||
|
|
||||||
|
The European Commission may publish other linguistic versions and/or new
|
||||||
|
versions of this Licence, so far this is required and reasonable, without
|
||||||
|
reducing the scope of the rights granted by the Licence. New versions of the
|
||||||
|
Licence will be published with a unique version number.
|
||||||
|
|
||||||
|
All linguistic versions of this Licence, approved by the European Commission,
|
||||||
|
have identical value. Parties can take advantage of the linguistic version of
|
||||||
|
their choice.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##14. Jurisdiction
|
||||||
|
|
||||||
|
Any litigation resulting from the interpretation of this License, arising
|
||||||
|
between the European Commission, as a Licensor, and any Licensee, will be
|
||||||
|
subject to the jurisdiction of the Court of Justice of the European Communities,
|
||||||
|
as laid down in article 238 of the Treaty establishing the European Community.
|
||||||
|
|
||||||
|
Any litigation arising between Parties, other than the European Commission, and
|
||||||
|
resulting from the interpretation of this License, will be subject to the
|
||||||
|
exclusive jurisdiction of the competent court where the Licensor resides or
|
||||||
|
conducts its primary business.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
##15. Applicable Law
|
||||||
|
|
||||||
|
This Licence shall be governed by the law of the European Union country where
|
||||||
|
the Licensor resides or has his registered office.
|
||||||
|
|
||||||
|
This licence shall be governed by the Belgian law if:
|
||||||
|
|
||||||
|
- a litigation arises between the European Commission, as a Licensor, and any
|
||||||
|
- Licensee; the Licensor, other than the European Commission, has no residence
|
||||||
|
- or registered office inside a European Union country.
|
||||||
|
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
|
||||||
|
##Appendix
|
||||||
|
|
||||||
|
|
||||||
|
**“Compatible Licences”** according to article 5 EUPL are:
|
||||||
|
|
||||||
|
|
||||||
|
- GNU General Public License (GNU GPL) v. 2
|
||||||
|
|
||||||
|
- Open Software License (OSL) v. 2.1, v. 3.0
|
||||||
|
|
||||||
|
- Common Public License v. 1.0
|
||||||
|
|
||||||
|
- Eclipse Public License v. 1.0
|
||||||
|
|
||||||
|
- Cecill v. 2.0
|
|
@ -0,0 +1,13 @@
|
||||||
|
Manifest-Version: 1.0
|
||||||
|
Created-By: Maven WAR Plugin 3.3.1
|
||||||
|
Build-Jdk-Spec: 11
|
||||||
|
Specification-Title: social-networking-library-ws
|
||||||
|
Specification-Version: 3.0
|
||||||
|
Implementation-Title: social-networking-library-ws
|
||||||
|
Implementation-Version: 3.0.1-SNAPSHOT
|
||||||
|
Build-Time: 20240517-092010
|
||||||
|
SCM-Branch: UNKNOWN
|
||||||
|
SCM-Revision: 5a2f00813b1e265c9df54c348c8d578f5688e444
|
||||||
|
SCM-Revision-URL: https://code-repo.d4science.org/gCubeSystem/social-net
|
||||||
|
working-library-ws/commit/5a2f00813b1e265c9df54c348c8d578f5688e444
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
artifactId=social-networking-library-ws
|
||||||
|
groupId=org.gcube.portal
|
||||||
|
version=3.0.1-SNAPSHOT
|
|
@ -0,0 +1,415 @@
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0"
|
||||||
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>org.gcube.tools</groupId>
|
||||||
|
<artifactId>maven-parent</artifactId>
|
||||||
|
<version>1.2.0</version>
|
||||||
|
</parent>
|
||||||
|
|
||||||
|
<groupId>org.gcube.portal</groupId>
|
||||||
|
<artifactId>social-networking-library-ws</artifactId>
|
||||||
|
<packaging>war</packaging>
|
||||||
|
<version>3.0.1-SNAPSHOT</version>
|
||||||
|
<name>social-networking-library-ws</name>
|
||||||
|
<description>Rest interface for the social networking library.</description>
|
||||||
|
<properties>
|
||||||
|
<maven.compiler.source>1.8</maven.compiler.source>
|
||||||
|
<maven.compiler.target>1.8</maven.compiler.target>
|
||||||
|
<enunciate.version>2.14.0</enunciate.version>
|
||||||
|
<cassandra.driver.oss.version>4.13.0</cassandra.driver.oss.version>
|
||||||
|
<jackson.version>2.12.6</jackson.version>
|
||||||
|
<webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
|
||||||
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
|
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
|
||||||
|
</properties>
|
||||||
|
|
||||||
|
<scm>
|
||||||
|
<connection>
|
||||||
|
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</connection>
|
||||||
|
<developerConnection>
|
||||||
|
scm:git:https://code-repo.d4science.org/gCubeSystem/${project.artifactId}.git</developerConnection>
|
||||||
|
<url>https://code-repo.d4science.org/gCubeSystem/${project.artifactId}</url>
|
||||||
|
</scm>
|
||||||
|
|
||||||
|
<dependencyManagement>
|
||||||
|
<dependencies>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.distribution</groupId>
|
||||||
|
<artifactId>gcube-smartgears-bom</artifactId>
|
||||||
|
<version>2.1.1</version>
|
||||||
|
<type>pom</type>
|
||||||
|
<scope>import</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.aspectj</groupId>
|
||||||
|
<artifactId>aspectjrt</artifactId>
|
||||||
|
<version>1.9.7</version>
|
||||||
|
</dependency>
|
||||||
|
</dependencies>
|
||||||
|
</dependencyManagement>
|
||||||
|
|
||||||
|
<dependencies>
|
||||||
|
<!-- enunciate deps -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.webcohesion.enunciate</groupId>
|
||||||
|
<artifactId>enunciate-core-annotations</artifactId>
|
||||||
|
<version>${enunciate.version}</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.webcohesion.enunciate</groupId>
|
||||||
|
<artifactId>enunciate-rt-util</artifactId>
|
||||||
|
<version>${enunciate.version}</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.servlet</groupId>
|
||||||
|
<artifactId>javax.servlet-api</artifactId>
|
||||||
|
<version>3.1.0</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<!-- end enunciate deps -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.social-networking</groupId>
|
||||||
|
<artifactId>social-service-model</artifactId>
|
||||||
|
<version>[1.2.0-SNAPSHOT, 2.0.0)</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>net.sf.ehcache</groupId>
|
||||||
|
<artifactId>ehcache</artifactId>
|
||||||
|
<version>2.10.0</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>authorization-control-library</artifactId>
|
||||||
|
<version>[1.0.1,2.0.0-SNAPSHOT)</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common.portal</groupId>
|
||||||
|
<artifactId>portal-manager</artifactId>
|
||||||
|
<version>[2.4.1-SNAPSHOT,3.0.0-SNAPSHOT)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>storagehub-client-library</artifactId>
|
||||||
|
<!-- <version>2.0.0-SNAPSHOT</version> -->
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.sun.mail</groupId>
|
||||||
|
<artifactId>javax.mail</artifactId>
|
||||||
|
<version>1.5.2</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-lang</groupId>
|
||||||
|
<artifactId>commons-lang</artifactId>
|
||||||
|
<version>2.6</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.liferay.portal</groupId>
|
||||||
|
<artifactId>portal-service</artifactId>
|
||||||
|
<version>6.2.5</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google.guava</groupId>
|
||||||
|
<artifactId>guava</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
<version>18.0</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.slf4j</groupId>
|
||||||
|
<artifactId>slf4j-api</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.socialnetworking</groupId>
|
||||||
|
<artifactId>social-util-library</artifactId>
|
||||||
|
<version>[1.0.1-SNAPSHOT,2.0.0-SNAPSHOT)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.portal</groupId>
|
||||||
|
<artifactId>social-networking-library</artifactId>
|
||||||
|
<version>[2.0.0, 3.0.0)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.dvos</groupId>
|
||||||
|
<artifactId>usermanagement-core</artifactId>
|
||||||
|
<version>[2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.resources.discovery</groupId>
|
||||||
|
<artifactId>ic-client</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-encryption</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.common</groupId>
|
||||||
|
<artifactId>authorization-client</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.projectlombok</groupId>
|
||||||
|
<artifactId>lombok</artifactId>
|
||||||
|
<version>1.18.2</version>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>junit</groupId>
|
||||||
|
<artifactId>junit</artifactId>
|
||||||
|
<version>4.8</version>
|
||||||
|
<scope>test</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.socialnetworking</groupId>
|
||||||
|
<artifactId>social-data-search-client</artifactId>
|
||||||
|
<version>[1.0.0-SNAPSHOT,2.0.0-SNAPSHOT)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.keycloak</groupId>
|
||||||
|
<artifactId>keycloak-admin-client</artifactId>
|
||||||
|
<version>21.0.1</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-core</artifactId>
|
||||||
|
<version>${jackson.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-annotations</artifactId>
|
||||||
|
<version>${jackson.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-yaml</artifactId>
|
||||||
|
<version>2.8.6</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-smile</artifactId>
|
||||||
|
<version>2.8.6</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.core</groupId>
|
||||||
|
<artifactId>jackson-databind</artifactId>
|
||||||
|
<version>${jackson.version}</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||||
|
<artifactId>jackson-dataformat-cbor</artifactId>
|
||||||
|
<version>2.8.6</version>
|
||||||
|
</dependency>
|
||||||
|
<!-- needed by the search-->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.jackson</groupId>
|
||||||
|
<artifactId>jackson-mapper-asl</artifactId>
|
||||||
|
<version>1.9.2</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.codehaus.jackson</groupId>
|
||||||
|
<artifactId>jackson-core-asl</artifactId>
|
||||||
|
<version>1.9.2</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.datastax.oss</groupId>
|
||||||
|
<artifactId>java-driver-query-builder</artifactId>
|
||||||
|
<version>${cassandra.driver.oss.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.datastax.oss</groupId>
|
||||||
|
<artifactId>java-driver-mapper-runtime</artifactId>
|
||||||
|
<version>${cassandra.driver.oss.version}</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.google</groupId>
|
||||||
|
<artifactId>gwt-jsonmaker</artifactId>
|
||||||
|
<version>1.2.1</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>commons-lang</groupId>
|
||||||
|
<artifactId>commons-lang</artifactId>
|
||||||
|
<version>2.6</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- Please note that the elasticsearch client needs a compress-lzf
|
||||||
|
version
|
||||||
|
>= 1.0.2 -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.ning</groupId>
|
||||||
|
<artifactId>compress-lzf</artifactId>
|
||||||
|
<version>1.0.3</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.containers</groupId>
|
||||||
|
<!-- if your container implements Servlet API older than 3.0, use
|
||||||
|
"jersey-container-servlet-core" -->
|
||||||
|
<artifactId>jersey-container-servlet-core</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.media</groupId>
|
||||||
|
<artifactId>jersey-media-json-processing</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.media</groupId>
|
||||||
|
<artifactId>jersey-media-multipart</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.media</groupId>
|
||||||
|
<artifactId>jersey-media-sse</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.glassfish.jersey.ext</groupId>
|
||||||
|
<artifactId>jersey-bean-validation</artifactId>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>javax.portlet</groupId>
|
||||||
|
<artifactId>portlet-api</artifactId>
|
||||||
|
<version>2.0</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<!-- SmartGears -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-smartgears</artifactId>
|
||||||
|
<scope>provided</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.core</groupId>
|
||||||
|
<artifactId>common-smartgears-app</artifactId>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
<!-- notifications libraries -->
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.portal</groupId>
|
||||||
|
<artifactId>notifications-common-library</artifactId>
|
||||||
|
<version>[1.3.0-SNAPSHOT, 2.0.0-SNAPSHOT)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.gcube.applicationsupportlayer</groupId>
|
||||||
|
<artifactId>aslsocial</artifactId>
|
||||||
|
<version>[1.8.0-SNAPSHOT, 2.0.0-SNAPSHOT)</version>
|
||||||
|
<scope>compile</scope>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.apache.httpcomponents</groupId>
|
||||||
|
<artifactId>httpclient</artifactId>
|
||||||
|
<version>4.5.3</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>org.mortbay.jetty</groupId>
|
||||||
|
<artifactId>jetty-util</artifactId>
|
||||||
|
<version>6.1.22</version>
|
||||||
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.googlecode.json-simple</groupId>
|
||||||
|
<artifactId>json-simple</artifactId>
|
||||||
|
<version>1.1.1</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
|
</dependencies>
|
||||||
|
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>kr.motd.maven</groupId>
|
||||||
|
<artifactId>sphinx-maven-plugin</artifactId>
|
||||||
|
<version>2.10.0</version>
|
||||||
|
<configuration>
|
||||||
|
<outputDirectory>
|
||||||
|
${project.build.directory}/${project.artifactId}-${project.version}/docs</outputDirectory>
|
||||||
|
<builder>html</builder>
|
||||||
|
<configDirectory>${basedir}/docs</configDirectory>
|
||||||
|
<sourceDirectory>${basedir}/docs</sourceDirectory>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<phase>process-resources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>generate</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<!-- Enunciate Maven plugin -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>com.webcohesion.enunciate</groupId>
|
||||||
|
<artifactId>enunciate-maven-plugin</artifactId>
|
||||||
|
<version>${enunciate.version}</version>
|
||||||
|
<configuration>
|
||||||
|
<sourcepath-includes>
|
||||||
|
<sourcepath-include>
|
||||||
|
<!-- Include the "com.external:external" artifact on
|
||||||
|
the sourcepath. -->
|
||||||
|
<groupId>org.gcube.social-networking</groupId>
|
||||||
|
<artifactId>social-service-model</artifactId>
|
||||||
|
</sourcepath-include>
|
||||||
|
<sourcepath-include>
|
||||||
|
<groupId>org.gcube.portal</groupId>
|
||||||
|
<artifactId>social-networking-library</artifactId>
|
||||||
|
</sourcepath-include>
|
||||||
|
</sourcepath-includes>
|
||||||
|
</configuration>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>assemble</id>
|
||||||
|
<goals>
|
||||||
|
<goal>assemble</goal>
|
||||||
|
</goals>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>aspectj-maven-plugin</artifactId>
|
||||||
|
</plugin>
|
||||||
|
<!-- Copy Enunciate Documentation from your-application/docs to
|
||||||
|
your-application.war -->
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-resources-plugin</artifactId>
|
||||||
|
<version>2.5</version>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>copy-enunciate-docs</id>
|
||||||
|
<phase>process-resources</phase>
|
||||||
|
<goals>
|
||||||
|
<goal>copy-resources</goal>
|
||||||
|
</goals>
|
||||||
|
<configuration>
|
||||||
|
<outputDirectory>target</outputDirectory>
|
||||||
|
<resources>
|
||||||
|
<resource>
|
||||||
|
<targetPath>
|
||||||
|
${project.build.directory}/${project.artifactId}-${project.version}/api-docs</targetPath>
|
||||||
|
<directory>
|
||||||
|
${project.build.directory}/api-docs</directory>
|
||||||
|
<filtering>true</filtering>
|
||||||
|
</resource>
|
||||||
|
</resources>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</project>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,4 @@
|
||||||
|
#These properties are used to build up the SocialNetworkingSite object to send notifications
|
||||||
|
PROD_FALLBACK_GATEWAY=D4Science.org Gateway
|
||||||
|
DEV_FALLBACK_GATEWAY=gCube Snapshot Gateway
|
||||||
|
PREPROD_FALLBACK_GATEWAY=D4Science Preproduction Gateway
|
|
@ -0,0 +1,25 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:noNamespaceSchemaLocation="ehcache.xsd" updateCheck="true"
|
||||||
|
monitoring="autodetect" dynamicConfig="true">
|
||||||
|
|
||||||
|
<!-- 43200000 is 12 hours -->
|
||||||
|
<cache name="social_networking_site_cache" maxEntriesLocalHeap="100"
|
||||||
|
eternal="false" timeToIdleSeconds="43200000" timeToLiveSeconds="43200000"
|
||||||
|
memoryStoreEvictionPolicy="LFU" transactionalMode="off">
|
||||||
|
<persistence strategy="localTempSwap" />
|
||||||
|
</cache>
|
||||||
|
|
||||||
|
<cache name="users_cache" maxEntriesLocalHeap="100" eternal="false"
|
||||||
|
timeToIdleSeconds="43200000" timeToLiveSeconds="43200000"
|
||||||
|
memoryStoreEvictionPolicy="LFU" transactionalMode="off">
|
||||||
|
<persistence strategy="localTempSwap" />
|
||||||
|
</cache>
|
||||||
|
|
||||||
|
<cache name="groups_cache" maxEntriesLocalHeap="100" eternal="false"
|
||||||
|
timeToIdleSeconds="43200000" timeToLiveSeconds="43200000"
|
||||||
|
memoryStoreEvictionPolicy="LFU" transactionalMode="off">
|
||||||
|
<persistence strategy="localTempSwap" />
|
||||||
|
</cache>
|
||||||
|
|
||||||
|
</ehcache>
|
|
@ -0,0 +1,3 @@
|
||||||
|
org.gcube.portal.social.networking.ws.ex.ApplicationException
|
||||||
|
org.gcube.portal.social.networking.ws.ex.ValidationException
|
||||||
|
org.gcube.portal.social.networking.ws.providers.CustomObjectMapper
|
|
@ -0,0 +1,13 @@
|
||||||
|
org.gcube.portal.social.networking.ws.WelcomeService
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Comments
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.FullTextSearch
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.HashTags
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Likes
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Messages
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Notifications
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.People
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Posts
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Tokens
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.Users
|
||||||
|
org.gcube.portal.social.networking.ws.methods.v2.VREs
|
||||||
|
org.gcube.portal.social.networking.ws.docs.DocsGenerator
|
|
@ -0,0 +1,13 @@
|
||||||
|
#Namespace properties, generated by Enunciate.
|
||||||
|
#Fri May 17 11:20:33 CEST 2024
|
||||||
|
http\://ws-i.org/profiles/basic/1.1/xsd=wsi
|
||||||
|
http\://wadl.dev.java.net/2009/02=wadl
|
||||||
|
http\://schemas.xmlsoap.org/wsdl/soap12/=soap12
|
||||||
|
http\://www.w3.org/XML/1998/namespace=xml
|
||||||
|
http\://schemas.xmlsoap.org/soap/encoding/=soapenc
|
||||||
|
http\://www.w3.org/2001/XMLSchema-instance=xsi
|
||||||
|
http\://schemas.xmlsoap.org/wsdl/mime/=mime
|
||||||
|
http\://www.w3.org/2001/XMLSchema=xs
|
||||||
|
http\://schemas.xmlsoap.org/wsdl/http/=http
|
||||||
|
http\://schemas.xmlsoap.org/wsdl/=wsdl
|
||||||
|
http\://schemas.xmlsoap.org/wsdl/soap/=soap
|
|
@ -0,0 +1,19 @@
|
||||||
|
<application mode="online">
|
||||||
|
|
||||||
|
<name>SocialNetworking</name>
|
||||||
|
<group>Portal</group>
|
||||||
|
<version>3.0.1-SNAPSHOT</version>
|
||||||
|
<description> SocialNetworking Service </description>
|
||||||
|
<proxy protocol="https">
|
||||||
|
<hostname>api.dev.d4science.org</hostname>
|
||||||
|
<port>443</port>
|
||||||
|
</proxy>
|
||||||
|
<exclude>/rest/</exclude>
|
||||||
|
<exclude>/rest/swagger.yaml</exclude>
|
||||||
|
<exclude>/rest/swagger.json</exclude>
|
||||||
|
<exclude>/rest/application.wadl</exclude>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</application>
|
||||||
|
|
|
@ -0,0 +1,49 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
|
||||||
|
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
|
||||||
|
version="3.0">
|
||||||
|
|
||||||
|
<display-name>Restful Web Application</display-name>
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>jersey-servlet</servlet-name>
|
||||||
|
<servlet-class>org.glassfish.jersey.servlet.ServletContainer</servlet-class>
|
||||||
|
<init-param>
|
||||||
|
<param-name>jersey.config.beanValidation.enableOutputValidationErrorEntity.server</param-name>
|
||||||
|
<param-value>true</param-value>
|
||||||
|
</init-param>
|
||||||
|
<init-param>
|
||||||
|
<param-name>jersey.config.server.provider.packages</param-name>
|
||||||
|
<param-value>
|
||||||
|
io.swagger.jaxrs.listing,
|
||||||
|
org.gcube.portal.social.networking
|
||||||
|
</param-value>
|
||||||
|
</init-param>
|
||||||
|
<load-on-startup>1</load-on-startup>
|
||||||
|
</servlet>
|
||||||
|
|
||||||
|
<servlet>
|
||||||
|
<servlet-name>SwaggerBootstrap</servlet-name>
|
||||||
|
<servlet-class>org.gcube.portal.social.networking.swagger.config.Bootstrap</servlet-class>
|
||||||
|
<load-on-startup>2</load-on-startup>
|
||||||
|
</servlet>
|
||||||
|
|
||||||
|
<servlet-mapping>
|
||||||
|
<servlet-name>jersey-servlet</servlet-name>
|
||||||
|
<url-pattern>/rest/*</url-pattern>
|
||||||
|
</servlet-mapping>
|
||||||
|
|
||||||
|
<context-param>
|
||||||
|
<description>The token of the user J.A.R.V.I.S. on the portal (root context)</description>
|
||||||
|
<param-name>NOTIFIER_TOKEN</param-name>
|
||||||
|
<param-value>e4b6d36d-ac40-47cb-a456-aa8b2fe59899-98187548</param-value>
|
||||||
|
</context-param>
|
||||||
|
|
||||||
|
<listener>
|
||||||
|
<listener-class>org.gcube.portal.social.networking.liferay.ws.ServletContextClass</listener-class>
|
||||||
|
</listener>
|
||||||
|
|
||||||
|
<welcome-file-list>
|
||||||
|
<welcome-file>index.jsp</welcome-file>
|
||||||
|
</welcome-file-list>
|
||||||
|
</web-app>
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,26 @@
|
||||||
|
.d4science_intro {
|
||||||
|
top: 0;
|
||||||
|
z-index: 2000;
|
||||||
|
position: fixed;
|
||||||
|
display: block ruby;
|
||||||
|
padding: 10px;
|
||||||
|
background: white;
|
||||||
|
width: 100%;
|
||||||
|
height: 100px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar-fixed-top {
|
||||||
|
top: 100px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sidebar {
|
||||||
|
top: 160px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.navbar {
|
||||||
|
margin-bottom: 40px !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.main {
|
||||||
|
top: 90px;
|
||||||
|
}
|
|
@ -0,0 +1,127 @@
|
||||||
|
/*
|
||||||
|
* Base structure
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Move down content because we have a fixed navbar that is 50px tall */
|
||||||
|
body {
|
||||||
|
position:relative;
|
||||||
|
padding-top: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.footer {
|
||||||
|
width: 100%;
|
||||||
|
/* Set the fixed height of the footer here */
|
||||||
|
height: 60px;
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Global add-ons
|
||||||
|
*/
|
||||||
|
.sub-header {
|
||||||
|
padding-bottom: 10px;
|
||||||
|
border-bottom: 1px solid #eee;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Sidebar
|
||||||
|
*/
|
||||||
|
|
||||||
|
/* Hide for mobile, show later */
|
||||||
|
.sidebar {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
.sidebar {
|
||||||
|
position: fixed;
|
||||||
|
top: 51px;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: 1000;
|
||||||
|
display: block;
|
||||||
|
padding: 20px;
|
||||||
|
overflow-x: hidden;
|
||||||
|
overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
|
||||||
|
background-color: #f5f5f5;
|
||||||
|
border-right: 1px solid #eee;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Sidebar navigation */
|
||||||
|
.nav-sidebar {
|
||||||
|
margin-right: -21px; /* 20px padding + 1px border */
|
||||||
|
margin-bottom: 20px;
|
||||||
|
margin-left: -20px;
|
||||||
|
}
|
||||||
|
.nav-sidebar > li > a {
|
||||||
|
padding-right: 20px;
|
||||||
|
padding-left: 20px;
|
||||||
|
}
|
||||||
|
.sideoverflow {
|
||||||
|
display: block;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
max-width:100%;
|
||||||
|
}
|
||||||
|
.side-abbr {
|
||||||
|
border-bottom: none !important;
|
||||||
|
cursor: inherit !important;
|
||||||
|
text-decoration: none !important;
|
||||||
|
}
|
||||||
|
.nav-sidebar > .active > a,
|
||||||
|
.nav-sidebar > .active > a:hover,
|
||||||
|
.nav-sidebar > .active > a:focus {
|
||||||
|
color: #fff;
|
||||||
|
background-color: #428bca;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Main content
|
||||||
|
*/
|
||||||
|
.main {
|
||||||
|
padding: 20px;
|
||||||
|
}
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
.main {
|
||||||
|
padding-right: 40px;
|
||||||
|
padding-left: 40px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.main .page-header {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
.footer > .container {
|
||||||
|
padding-top: 20px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Row Links
|
||||||
|
*/
|
||||||
|
.table.rowlink td:not(.rowlink-skip),
|
||||||
|
.table .rowlink td:not(.rowlink-skip) {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.table.rowlink td:not(.rowlink-skip) a,
|
||||||
|
.table .rowlink td:not(.rowlink-skip) a {
|
||||||
|
font: inherit;
|
||||||
|
color: inherit;
|
||||||
|
text-decoration: inherit;
|
||||||
|
}
|
||||||
|
.multi-row-description {
|
||||||
|
border-left: 1px solid #DDD;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
max-height: 40em;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* shift the anchors to accommodate fixed navbar. See https://github.com/twbs/bootstrap/issues/1768#issuecomment-46519033 */
|
||||||
|
*[id]:before {
|
||||||
|
display: block;
|
||||||
|
content: " ";
|
||||||
|
margin-top: -70px;
|
||||||
|
height: 70px;
|
||||||
|
visibility: hidden;
|
||||||
|
}
|
|
@ -0,0 +1,340 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: Data Types</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: Data Types</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li><a href="#syntax_json"><abbr title="JSON" class="side-abbr"><span class="sideoverflow">JSON</span></abbr></a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="dropdown"><a href="data.html">Data Types</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header" id="data">Data Types</h1>
|
||||||
|
|
||||||
|
<h3 id="syntax_json">JSON</h3>
|
||||||
|
|
||||||
|
<table class="table table-hover data-types">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th align="center">type</th>
|
||||||
|
<th align="center">description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody data-link="row" class="rowlink">
|
||||||
|
<tr class="clickable-row" data-href="json_AddedItemEvent.html">
|
||||||
|
<td> <span class="datatype-name">AddedItemEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_ApplicationId.html">
|
||||||
|
<td> <span class="datatype-name">ApplicationId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Application id object</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_Attachment.html">
|
||||||
|
<td> <span class="datatype-name">Attachment</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_CatalogueEvent.html">
|
||||||
|
<td> <span class="datatype-name">CatalogueEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_CatalogueEventType.html">
|
||||||
|
<td> <span class="datatype-name">CatalogueEventType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_CommentInputBean.html">
|
||||||
|
<td> <span class="datatype-name">CommentInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to comment posts</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_DeletedItemEvent.html">
|
||||||
|
<td> <span class="datatype-name">DeletedItemEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FileItemBean.html">
|
||||||
|
<td> <span class="datatype-name">FileItemBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderAddedUserEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderAddedUserEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderAdminDowngradeEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderAdminDowngradeEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderAdminUpgradeEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderAdminUpgradeEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderBean.html">
|
||||||
|
<td> <span class="datatype-name">FolderBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderRemovedUserEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderRemovedUserEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_JobNotificationBean.html">
|
||||||
|
<td> <span class="datatype-name">JobNotificationBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The job notification bean class.</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_JobStatusModelType.html">
|
||||||
|
<td> <span class="datatype-name">JobStatusModelType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_LikeInputBean.html">
|
||||||
|
<td> <span class="datatype-name">LikeInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Like Bean object</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_MessageInputBean.html">
|
||||||
|
<td> <span class="datatype-name">MessageInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to write messages</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_MyVRE.html">
|
||||||
|
<td> <span class="datatype-name">MyVRE</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_Post.html">
|
||||||
|
<td> <span class="datatype-name">Post</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostId.html">
|
||||||
|
<td> <span class="datatype-name">PostId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Application id object</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostInputBean_beans.html">
|
||||||
|
<td> <span class="datatype-name">PostInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to write posts</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostInputBean.html">
|
||||||
|
<td> <span class="datatype-name">PostInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to write posts</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostType.html">
|
||||||
|
<td> <span class="datatype-name">PostType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostWithAttachment.html">
|
||||||
|
<td> <span class="datatype-name">PostWithAttachment</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PrivacyLevel.html">
|
||||||
|
<td> <span class="datatype-name">PrivacyLevel</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_Recipient.html">
|
||||||
|
<td> <span class="datatype-name">Recipient</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Recipient message bean</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_RenamedFolderEvent.html">
|
||||||
|
<td> <span class="datatype-name">RenamedFolderEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_SharedFolderEvent.html">
|
||||||
|
<td> <span class="datatype-name">SharedFolderEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UnsharedFolderEvent.html">
|
||||||
|
<td> <span class="datatype-name">UnsharedFolderEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UpdatedItemEvent.html">
|
||||||
|
<td> <span class="datatype-name">UpdatedItemEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UserProfile.html">
|
||||||
|
<td> <span class="datatype-name">UserProfile</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The user profile</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UserProfileExtended.html">
|
||||||
|
<td> <span class="datatype-name">UserProfileExtended</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The user profile</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UserProfileExtendedWithVerifiedEmail.html">
|
||||||
|
<td> <span class="datatype-name">UserProfileExtendedWithVerifiedEmail</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_VREManager.html">
|
||||||
|
<td> <span class="datatype-name">VREManager</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_WorkspaceEvent.html">
|
||||||
|
<td> <span class="datatype-name">WorkspaceEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_WorkspaceEventType.html">
|
||||||
|
<td> <span class="datatype-name">WorkspaceEventType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,568 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li><a href="#resources"><abbr title="Resources" class="side-abbr"><span class="sideoverflow">Resources</span></abbr></a></li>
|
||||||
|
<li><a href="#syntax_json"><abbr title="JSON" class="side-abbr"><span class="sideoverflow">JSON</span></abbr></a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="dropdown"><a href="index.html">Home</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<div class="page-header">
|
||||||
|
<h1>social-networking-library-ws</h1><p>Rest interface for the social networking library.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h1 class="page-header" id="resources">Resources</h1>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
There is a <a href="application.wadl">WADL document</a> available that describes the resources API.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
You may also enjoy the <a href="ui/index.html">interactive interface</a> provided for this API by <a href="http://swagger.io">Swagger</a>.
|
||||||
|
</p>
|
||||||
|
<p>
|
||||||
|
<a href="ui/index.html" class="btn btn-default">Try it out!</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<table class="table table-hover resources">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th align="center">name</th>
|
||||||
|
<th align="center">path</th>
|
||||||
|
<th align="center">methods</th>
|
||||||
|
<th align="center">description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody data-link="row" class="rowlink">
|
||||||
|
<tr class="clickable-row" data-href="resource_Comments.html">
|
||||||
|
<td> <span class="resource-name">Comments</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/comments/comment-post</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/comments/get-comments-by-post-id</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/comments/get-comments-user</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/comments/get-comments-user-by-time</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (comments).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_DocsGenerator.html">
|
||||||
|
<td> <span class="resource-name">DocsGenerator</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/api-docs/{any}</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_FullTextSearch.html">
|
||||||
|
<td> <span class="resource-name">FullTextSearch</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/full-text-search/search-by-query</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (post and its comments).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_HashTags.html">
|
||||||
|
<td> <span class="resource-name">HashTags</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/hashtags/get-hashtags-and-occurrences</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (hash tags).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_Likes.html">
|
||||||
|
<td> <span class="resource-name">Likes</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/likes/get-likes-by-post-id</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/likes/like-post</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/likes/unlike-post</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (likes).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_Messages.html">
|
||||||
|
<td> <span class="resource-name">Messages</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/messages/get-received-messages</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/messages/get-sent-messages</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/messages/set-message-read</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/messages/write-message</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">Messages services REST interface</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_Notifications.html">
|
||||||
|
<td> <span class="resource-name">Notifications</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/notifications/catalogue</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/notifications/get-range-notifications</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/notifications/is-user-disabled</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/notifications/notify-job-status</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/notifications/workspace</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (notifications).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_People.html">
|
||||||
|
<td> <span class="resource-name">People</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/people/profile</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social service (people). Used by OAUTH 2.0 apps/users.</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_Posts.html">
|
||||||
|
<td> <span class="resource-name">Posts</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/posts/get-id-liked-posts</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-liked-posts</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-post</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-posts-app</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-posts-by-hashtag</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-posts-user</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-posts-user-quantity</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-posts-user-since</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-posts-vre</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/get-recent-posts-vre-by-range</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/save-app-post-attachments-lib</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/save-user-post-attachments-lib</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/write-post-app</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/posts/write-post-user</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">POST</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (posts).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_Tokens.html">
|
||||||
|
<td> <s><span class="resource-name">Tokens</span></s>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <s><span class="resource-path">/2/tokens/generate-application-token</span></s>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <s><span class="label label-default resource-method">POST</span> </s>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <s><span class="resource-description">REST interface for the social networking library (tokens).</span></s>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_Users.html">
|
||||||
|
<td> <span class="resource-name">Users</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/users/get-all-fullnames-and-usernames</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-all-usernames</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-custom-attribute</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-email</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-fullname</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-oauth-profile</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-profile</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-usernames-by-global-role</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/get-usernames-by-role</span>
|
||||||
|
</samp></li><li><samp> <span class="resource-path">/2/users/user-exists</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (users).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_VREs.html">
|
||||||
|
<td> <span class="resource-name">VREs</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path">/2/vres/get-my-vres</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description">REST interface for the social networking library (vres).</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="resource_WelcomeService.html">
|
||||||
|
<td> <span class="resource-name">WelcomeService</span>
|
||||||
|
</td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="resource-path"></span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td class="text-nowrap"><ul class="list-unstyled"><li><samp> <span class="label label-default resource-method">GET</span>
|
||||||
|
</samp></li></ul></td>
|
||||||
|
<td> <span class="resource-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<h1 class="page-header" id="data">Data Types</h1>
|
||||||
|
|
||||||
|
<h3 id="syntax_json"><span class="syntax-name">JSON</span></h3>
|
||||||
|
|
||||||
|
<table class="table table-hover datatypes">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th align="center">type</th>
|
||||||
|
<th align="center">description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody data-link="row" class="rowlink">
|
||||||
|
<tr class="clickable-row" data-href="json_AddedItemEvent.html">
|
||||||
|
<td> <span class="datatype-name">AddedItemEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_ApplicationId.html">
|
||||||
|
<td> <span class="datatype-name">ApplicationId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Application id object</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_Attachment.html">
|
||||||
|
<td> <span class="datatype-name">Attachment</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_CatalogueEvent.html">
|
||||||
|
<td> <span class="datatype-name">CatalogueEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_CatalogueEventType.html">
|
||||||
|
<td> <span class="datatype-name">CatalogueEventType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_CommentInputBean.html">
|
||||||
|
<td> <span class="datatype-name">CommentInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to comment posts</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_DeletedItemEvent.html">
|
||||||
|
<td> <span class="datatype-name">DeletedItemEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FileItemBean.html">
|
||||||
|
<td> <span class="datatype-name">FileItemBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderAddedUserEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderAddedUserEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderAdminDowngradeEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderAdminDowngradeEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderAdminUpgradeEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderAdminUpgradeEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderBean.html">
|
||||||
|
<td> <span class="datatype-name">FolderBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_FolderRemovedUserEvent.html">
|
||||||
|
<td> <span class="datatype-name">FolderRemovedUserEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_JobNotificationBean.html">
|
||||||
|
<td> <span class="datatype-name">JobNotificationBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The job notification bean class.</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_JobStatusModelType.html">
|
||||||
|
<td> <span class="datatype-name">JobStatusModelType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_LikeInputBean.html">
|
||||||
|
<td> <span class="datatype-name">LikeInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Like Bean object</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_MessageInputBean.html">
|
||||||
|
<td> <span class="datatype-name">MessageInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to write messages</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_MyVRE.html">
|
||||||
|
<td> <span class="datatype-name">MyVRE</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_Post.html">
|
||||||
|
<td> <span class="datatype-name">Post</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostId.html">
|
||||||
|
<td> <span class="datatype-name">PostId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Application id object</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostInputBean_beans.html">
|
||||||
|
<td> <span class="datatype-name">PostInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to write posts</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostInputBean.html">
|
||||||
|
<td> <span class="datatype-name">PostInputBean</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Generic input bean for methods that allow to write posts</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostType.html">
|
||||||
|
<td> <span class="datatype-name">PostType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PostWithAttachment.html">
|
||||||
|
<td> <span class="datatype-name">PostWithAttachment</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_PrivacyLevel.html">
|
||||||
|
<td> <span class="datatype-name">PrivacyLevel</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_Recipient.html">
|
||||||
|
<td> <span class="datatype-name">Recipient</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">Recipient message bean</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_RenamedFolderEvent.html">
|
||||||
|
<td> <span class="datatype-name">RenamedFolderEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_SharedFolderEvent.html">
|
||||||
|
<td> <span class="datatype-name">SharedFolderEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UnsharedFolderEvent.html">
|
||||||
|
<td> <span class="datatype-name">UnsharedFolderEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UpdatedItemEvent.html">
|
||||||
|
<td> <span class="datatype-name">UpdatedItemEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UserProfile.html">
|
||||||
|
<td> <span class="datatype-name">UserProfile</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The user profile</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UserProfileExtended.html">
|
||||||
|
<td> <span class="datatype-name">UserProfileExtended</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The user profile</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_UserProfileExtendedWithVerifiedEmail.html">
|
||||||
|
<td> <span class="datatype-name">UserProfileExtendedWithVerifiedEmail</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_VREManager.html">
|
||||||
|
<td> <span class="datatype-name">VREManager</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_WorkspaceEvent.html">
|
||||||
|
<td> <span class="datatype-name">WorkspaceEvent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description">The CatalogueEvent super class</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr class="clickable-row" data-href="json_WorkspaceEventType.html">
|
||||||
|
<td> <span class="datatype-name">WorkspaceEventType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,193 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: AddedItemEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: AddedItemEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_AddedItemEvent.html">AddedItemEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">AddedItemEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-fileItem" class="property-name">fileItem</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FileItemBean.html">FileItemBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"fileItem" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parent" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"type" : "ITEM_NEW",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,147 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: ApplicationId</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: ApplicationId</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_ApplicationId.html">ApplicationId</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">ApplicationId <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Application id object</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-app_id" class="property-name">app_id</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"app_id" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,193 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: Attachment</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: Attachment</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_Attachment.html">Attachment</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">Attachment <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-thumbnailURL" class="property-name">thumbnailURL</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-name" class="property-name">name</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-uri" class="property-name">uri</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-description" class="property-name">description</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-id" class="property-name">id</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-mimeType" class="property-name">mimeType</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"thumbnailURL" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"uri" : "...",
|
||||||
|
"description" : "...",
|
||||||
|
"id" : "...",
|
||||||
|
"mimeType" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,212 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: CatalogueEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: CatalogueEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_CatalogueEvent.html">CatalogueEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">CatalogueEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-idsToNotify" class="property-name">idsToNotify</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">array of string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">the username of the user you wish to notify</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-itemId" class="property-name">itemId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">the item identifier or name (it is used in the subject of the email)</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-notifyText" class="property-name">notifyText</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">the text that you want to write in the notification (text/plain format)</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-itemURL" class="property-name">itemURL</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">the URL to redirect when clicking on the notification</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-idsAsGroup" class="property-name">idsAsGroup</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-type" class="property-name">type</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_CatalogueEventType.html">CatalogueEventType</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"itemId" : "...",
|
||||||
|
"notifyText" : "...",
|
||||||
|
"itemURL" : "...",
|
||||||
|
"idsAsGroup" : true,
|
||||||
|
"type" : "ITEM_REJECTED"
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,153 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: CatalogueEventType</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: CatalogueEventType</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li><a href="#ITEM_PUBLISHED"><abbr title="ITEM_PUBLISHED" class="side-abbr"><span class="sideoverflow">ITEM_PUBLISHED</span></abbr></a></li>
|
||||||
|
<li><a href="#ITEM_SUBMITTED"><abbr title="ITEM_SUBMITTED" class="side-abbr"><span class="sideoverflow">ITEM_SUBMITTED</span></abbr></a></li>
|
||||||
|
<li><a href="#ITEM_REJECTED"><abbr title="ITEM_REJECTED" class="side-abbr"><span class="sideoverflow">ITEM_REJECTED</span></abbr></a></li>
|
||||||
|
<li><a href="#ITEM_REMOVED"><abbr title="ITEM_REMOVED" class="side-abbr"><span class="sideoverflow">ITEM_REMOVED</span></abbr></a></li>
|
||||||
|
<li><a href="#ITEM_UPDATED"><abbr title="ITEM_UPDATED" class="side-abbr"><span class="sideoverflow">ITEM_UPDATED</span></abbr></a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_CatalogueEventType.html">CatalogueEventType</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">CatalogueEventType <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-values">
|
||||||
|
<caption>Values</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>value</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="ITEM_PUBLISHED">ITEM_PUBLISHED</span></td>
|
||||||
|
<td><span class="value-description">Someone publishes a new item</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="ITEM_SUBMITTED">ITEM_SUBMITTED</span></td>
|
||||||
|
<td><span class="value-description">Someone submits an item for consideration (only for catalogue moderators)</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="ITEM_REJECTED">ITEM_REJECTED</span></td>
|
||||||
|
<td><span class="value-description">Someone rejects a submitted item (only for item creators and catalogue moderators)</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="ITEM_REMOVED">ITEM_REMOVED</span></td>
|
||||||
|
<td><span class="value-description">Someone removes an item</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="ITEM_UPDATED">ITEM_UPDATED</span></td>
|
||||||
|
<td><span class="value-description">Someone updates an item</span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,160 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: CommentInputBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: CommentInputBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_CommentInputBean.html">CommentInputBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">CommentInputBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Generic input bean for methods that allow to comment posts</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-text" class="property-name">text</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-postid" class="property-name">postid</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"text" : "I would like to comment that ...",
|
||||||
|
"postid" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,200 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: DeletedItemEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: DeletedItemEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_DeletedItemEvent.html">DeletedItemEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">DeletedItemEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-itemName" class="property-name">itemName</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-folderItem" class="property-name">folderItem</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FolderBean.html">FolderBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"itemName" : "...",
|
||||||
|
"folderItem" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
},
|
||||||
|
"type" : "ITEM_DELETE",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,207 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: FileItemBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: FileItemBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_FileItemBean.html">FileItemBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">FileItemBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-id" class="property-name">id</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-name" class="property-name">name</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-title" class="property-name">title</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-path" class="property-name">path</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-parent" class="property-name">parent</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FolderBean.html">FolderBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parent" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
}
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,200 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: FolderAddedUserEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: FolderAddedUserEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_FolderAddedUserEvent.html">FolderAddedUserEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">FolderAddedUserEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-folderItem" class="property-name">folderItem</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FolderBean.html">FolderBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-newAddedUserIds" class="property-name">newAddedUserIds</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">array of string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"folderItem" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
},
|
||||||
|
"newAddedUserIds" : [ "...", "..." ],
|
||||||
|
"type" : "FOLDER_ADDEDUSER",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,187 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: FolderAdminDowngradeEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: FolderAdminDowngradeEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_FolderAdminDowngradeEvent.html">FolderAdminDowngradeEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">FolderAdminDowngradeEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-folderItem" class="property-name">folderItem</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FolderBean.html">FolderBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"folderItem" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
},
|
||||||
|
"type" : "FOLDER_ADMIN_DOWNGRADE",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,187 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: FolderAdminUpgradeEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: FolderAdminUpgradeEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_FolderAdminUpgradeEvent.html">FolderAdminUpgradeEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">FolderAdminUpgradeEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-folderItem" class="property-name">folderItem</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FolderBean.html">FolderBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"folderItem" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
},
|
||||||
|
"type" : "FOLDER_ADMIN_UPGRADE",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,225 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: FolderBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: FolderBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_FolderBean.html">FolderBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">FolderBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-id" class="property-name">id</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-name" class="property-name">name</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-title" class="property-name">title</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-displayName" class="property-name">displayName</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-path" class="property-name">path</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-parentId" class="property-name">parentId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-vreFolder" class="property-name">vreFolder</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,187 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: FolderRemovedUserEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: FolderRemovedUserEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_FolderRemovedUserEvent.html">FolderRemovedUserEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">FolderRemovedUserEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-folderItem" class="property-name">folderItem</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_FolderBean.html">FolderBean</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"folderItem" : {
|
||||||
|
"id" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"title" : "...",
|
||||||
|
"displayName" : "...",
|
||||||
|
"path" : "...",
|
||||||
|
"parentId" : "...",
|
||||||
|
"vreFolder" : true
|
||||||
|
},
|
||||||
|
"type" : "FOLDER_REMOVEDUSER",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,212 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: JobNotificationBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: JobNotificationBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_JobNotificationBean.html">JobNotificationBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">JobNotificationBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The job notification bean class.</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-recipient" class="property-name">recipient</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-job_id" class="property-name">job_id</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-job_name" class="property-name">job_name</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-service_name" class="property-name">service_name</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-status" class="property-name">status</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_JobStatusModelType.html">JobStatusModelType</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-status_message" class="property-name">status_message</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"recipient" : "...",
|
||||||
|
"job_id" : "...",
|
||||||
|
"job_name" : "...",
|
||||||
|
"service_name" : "...",
|
||||||
|
"status" : "SUBMITTED",
|
||||||
|
"status_message" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,183 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: JobStatusModelType</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: JobStatusModelType</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li><a href="#CANCELLED"><abbr title="CANCELLED" class="side-abbr"><span class="sideoverflow">CANCELLED</span></abbr></a></li>
|
||||||
|
<li><a href="#CANCELLING"><abbr title="CANCELLING" class="side-abbr"><span class="sideoverflow">CANCELLING</span></abbr></a></li>
|
||||||
|
<li><a href="#DELETED"><abbr title="DELETED" class="side-abbr"><span class="sideoverflow">DELETED</span></abbr></a></li>
|
||||||
|
<li><a href="#DELETING"><abbr title="DELETING" class="side-abbr"><span class="sideoverflow">DELETING</span></abbr></a></li>
|
||||||
|
<li><a href="#EXECUTING"><abbr title="EXECUTING" class="side-abbr"><span class="sideoverflow">EXECUTING</span></abbr></a></li>
|
||||||
|
<li><a href="#FAILED"><abbr title="FAILED" class="side-abbr"><span class="sideoverflow">FAILED</span></abbr></a></li>
|
||||||
|
<li><a href="#NEW"><abbr title="NEW" class="side-abbr"><span class="sideoverflow">NEW</span></abbr></a></li>
|
||||||
|
<li><a href="#SUBMITTED"><abbr title="SUBMITTED" class="side-abbr"><span class="sideoverflow">SUBMITTED</span></abbr></a></li>
|
||||||
|
<li><a href="#SUCCEEDED"><abbr title="SUCCEEDED" class="side-abbr"><span class="sideoverflow">SUCCEEDED</span></abbr></a></li>
|
||||||
|
<li><a href="#TIMED_OUT"><abbr title="TIMED_OUT" class="side-abbr"><span class="sideoverflow">TIMED_OUT</span></abbr></a></li>
|
||||||
|
<li><a href="#WAITING"><abbr title="WAITING" class="side-abbr"><span class="sideoverflow">WAITING</span></abbr></a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_JobStatusModelType.html">JobStatusModelType</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">JobStatusModelType <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-values">
|
||||||
|
<caption>Values</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>value</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="CANCELLED">CANCELLED</span></td>
|
||||||
|
<td><span class="value-description">The job has been cancelled.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="CANCELLING">CANCELLING</span></td>
|
||||||
|
<td><span class="value-description">The job is in the process of being cancelled.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="DELETED">DELETED</span></td>
|
||||||
|
<td><span class="value-description">The job has been deleted.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="DELETING">DELETING</span></td>
|
||||||
|
<td><span class="value-description">The job is in the process of being deleted.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="EXECUTING">EXECUTING</span></td>
|
||||||
|
<td><span class="value-description">The job is being executed by job processor.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="FAILED">FAILED</span></td>
|
||||||
|
<td><span class="value-description">he job execution has failed.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="NEW">NEW</span></td>
|
||||||
|
<td><span class="value-description">The job is new.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="SUBMITTED">SUBMITTED</span></td>
|
||||||
|
<td><span class="value-description">The job is submitted for execution.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="SUCCEEDED">SUCCEEDED</span></td>
|
||||||
|
<td><span class="value-description">The job has completed successfully</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="TIMED_OUT">TIMED_OUT</span></td>
|
||||||
|
<td><span class="value-description">The job execution has timed out.</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="WAITING">WAITING</span></td>
|
||||||
|
<td><span class="value-description">The job is waiting for available job processor.</span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,160 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: LikeInputBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: LikeInputBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_LikeInputBean.html">LikeInputBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">LikeInputBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Like Bean object</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-likeid" class="property-name">likeid</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-postid" class="property-name">postid</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"likeid" : "...",
|
||||||
|
"postid" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,190 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: MessageInputBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: MessageInputBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_MessageInputBean.html">MessageInputBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">MessageInputBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Generic input bean for methods that allow to write messages</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-body" class="property-name">body</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-subject" class="property-name">subject</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-recipients" class="property-name">recipients</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">array of <a href="json_Recipient.html">Recipient</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-attachmentIds" class="property-name">attachmentIds</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">array of string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">a list of workspace item id valid in the workspace of the sender</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"body" : "...",
|
||||||
|
"subject" : "...",
|
||||||
|
"recipients" : [ {
|
||||||
|
"id" : "john.smith"
|
||||||
|
}, {
|
||||||
|
"id" : "..."
|
||||||
|
} ],
|
||||||
|
"attachmentIds" : [ "...", "..." ]
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,179 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: MyVRE</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: MyVRE</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_MyVRE.html">MyVRE</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">MyVRE <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-description" class="property-name">description</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-name" class="property-name">name</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-context" class="property-name">context</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-managers" class="property-name">managers</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">array of <a href="json_VREManager.html">VREManager</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"description" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"context" : "...",
|
||||||
|
"managers" : [ {
|
||||||
|
"username" : "...",
|
||||||
|
"fullname" : "..."
|
||||||
|
}, {
|
||||||
|
"username" : "...",
|
||||||
|
"fullname" : "..."
|
||||||
|
} ]
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,381 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: Post</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: Post</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_Post.html">Post</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">Post <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-vreid" class="property-name">vreid</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-fullName" class="property-name">fullName</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-email" class="property-name">email</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-uriThumbnail" class="property-name">uriThumbnail</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-type" class="property-name">type</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_PostType.html">PostType</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-uri" class="property-name">uri</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-applicationFeed" class="property-name">applicationFeed</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-privacy" class="property-name">privacy</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_PrivacyLevel.html">PrivacyLevel</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-key" class="property-name">key</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-linkTitle" class="property-name">linkTitle</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-time" class="property-name">time</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">number
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-description" class="property-name">description</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-multiFileUpload" class="property-name">multiFileUpload</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-entityId" class="property-name">entityId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-linkHost" class="property-name">linkHost</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-linkDescription" class="property-name">linkDescription</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-commentsNo" class="property-name">commentsNo</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-thumbnailURL" class="property-name">thumbnailURL</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-likesNo" class="property-name">likesNo</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"vreid" : "...",
|
||||||
|
"fullName" : "...",
|
||||||
|
"email" : "...",
|
||||||
|
"uriThumbnail" : "...",
|
||||||
|
"type" : "TWEET",
|
||||||
|
"uri" : "...",
|
||||||
|
"applicationFeed" : true,
|
||||||
|
"privacy" : "CONNECTION",
|
||||||
|
"key" : "...",
|
||||||
|
"linkTitle" : "...",
|
||||||
|
"time" : 12345,
|
||||||
|
"description" : "...",
|
||||||
|
"multiFileUpload" : true,
|
||||||
|
"entityId" : "...",
|
||||||
|
"linkHost" : "...",
|
||||||
|
"linkDescription" : "...",
|
||||||
|
"commentsNo" : "...",
|
||||||
|
"thumbnailURL" : "...",
|
||||||
|
"likesNo" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,147 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: PostId</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: PostId</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_PostId.html">PostId</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">PostId <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Application id object</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-postid" class="property-name">postid</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"postid" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,238 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: PostInputBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: PostInputBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_PostInputBean.html">PostInputBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">PostInputBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Generic input bean for methods that allow to write posts</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-text" class="property-name">text</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_description" class="property-name">preview_description</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_host" class="property-name">preview_host</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_url" class="property-name">preview_url</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-image_url" class="property-name">image_url</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">param <a target="_blank" href="httpimageurl">httpimageurl</a> An image url for the preview"</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-enable_notification" class="property-name">enable_notification</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description">enablenotification If true send a notification to the other vre members about this post</span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-params" class="property-name">params</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-previewtitle" class="property-name">previewtitle</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"text" : "Dear vre members, ...",
|
||||||
|
"preview_description" : "...",
|
||||||
|
"preview_host" : "...",
|
||||||
|
"preview_url" : "...",
|
||||||
|
"image_url" : "...",
|
||||||
|
"enable_notification" : true,
|
||||||
|
"params" : "...",
|
||||||
|
"previewtitle" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,238 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: PostInputBean</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: PostInputBean</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_PostInputBean_beans.html">PostInputBean</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">PostInputBean <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Generic input bean for methods that allow to write posts</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-text" class="property-name">text</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_title" class="property-name">preview_title</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_description" class="property-name">preview_description</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_host" class="property-name">preview_host</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-preview_url" class="property-name">preview_url</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-image_url" class="property-name">image_url</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-enable_notification" class="property-name">enable_notification</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required boolean
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-params" class="property-name">params</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"text" : "...",
|
||||||
|
"preview_title" : "...",
|
||||||
|
"preview_description" : "...",
|
||||||
|
"preview_host" : "...",
|
||||||
|
"preview_url" : "...",
|
||||||
|
"image_url" : "...",
|
||||||
|
"enable_notification" : true,
|
||||||
|
"params" : "..."
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,163 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: PostType</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: PostType</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li><a href="#JOIN"><abbr title="JOIN" class="side-abbr"><span class="sideoverflow">JOIN</span></abbr></a></li>
|
||||||
|
<li><a href="#SHARE"><abbr title="SHARE" class="side-abbr"><span class="sideoverflow">SHARE</span></abbr></a></li>
|
||||||
|
<li><a href="#PUBLISH"><abbr title="PUBLISH" class="side-abbr"><span class="sideoverflow">PUBLISH</span></abbr></a></li>
|
||||||
|
<li><a href="#TWEET"><abbr title="TWEET" class="side-abbr"><span class="sideoverflow">TWEET</span></abbr></a></li>
|
||||||
|
<li><a href="#CONNECTED"><abbr title="CONNECTED" class="side-abbr"><span class="sideoverflow">CONNECTED</span></abbr></a></li>
|
||||||
|
<li><a href="#ACCOUNTING"><abbr title="ACCOUNTING" class="side-abbr"><span class="sideoverflow">ACCOUNTING</span></abbr></a></li>
|
||||||
|
<li><a href="#DISABLED"><abbr title="DISABLED" class="side-abbr"><span class="sideoverflow">DISABLED</span></abbr></a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_PostType.html">PostType</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">PostType <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-values">
|
||||||
|
<caption>Values</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>value</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="JOIN">JOIN</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="SHARE">SHARE</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="PUBLISH">PUBLISH</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="TWEET">TWEET</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="CONNECTED">CONNECTED</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="ACCOUNTING">ACCOUNTING</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="DISABLED">DISABLED</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,187 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: PostWithAttachment</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: PostWithAttachment</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_PostWithAttachment.html">PostWithAttachment</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">PostWithAttachment <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-post" class="property-name">post</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference"><a href="json_Post.html">Post</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-attachments" class="property-name">attachments</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">array of <a href="json_Attachment.html">Attachment</a>
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"post" : {
|
||||||
|
"vreid" : "...",
|
||||||
|
"fullName" : "...",
|
||||||
|
"email" : "...",
|
||||||
|
"uriThumbnail" : "...",
|
||||||
|
"type" : "DISABLED",
|
||||||
|
"uri" : "...",
|
||||||
|
"applicationFeed" : true,
|
||||||
|
"privacy" : "CONNECTION",
|
||||||
|
"key" : "...",
|
||||||
|
"linkTitle" : "...",
|
||||||
|
"time" : 12345,
|
||||||
|
"description" : "...",
|
||||||
|
"multiFileUpload" : true,
|
||||||
|
"entityId" : "...",
|
||||||
|
"linkHost" : "...",
|
||||||
|
"linkDescription" : "...",
|
||||||
|
"commentsNo" : "...",
|
||||||
|
"thumbnailURL" : "...",
|
||||||
|
"likesNo" : "..."
|
||||||
|
},
|
||||||
|
"attachments" : [ {
|
||||||
|
"thumbnailURL" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"uri" : "...",
|
||||||
|
"description" : "...",
|
||||||
|
"id" : "...",
|
||||||
|
"mimeType" : "..."
|
||||||
|
}, {
|
||||||
|
"thumbnailURL" : "...",
|
||||||
|
"name" : "...",
|
||||||
|
"uri" : "...",
|
||||||
|
"description" : "...",
|
||||||
|
"id" : "...",
|
||||||
|
"mimeType" : "..."
|
||||||
|
} ]
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,158 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: PrivacyLevel</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: PrivacyLevel</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li><a href="#PRIVATE"><abbr title="PRIVATE" class="side-abbr"><span class="sideoverflow">PRIVATE</span></abbr></a></li>
|
||||||
|
<li><a href="#CONNECTION"><abbr title="CONNECTION" class="side-abbr"><span class="sideoverflow">CONNECTION</span></abbr></a></li>
|
||||||
|
<li><a href="#VRES"><abbr title="VRES" class="side-abbr"><span class="sideoverflow">VRES</span></abbr></a></li>
|
||||||
|
<li><a href="#SINGLE_VRE"><abbr title="SINGLE_VRE" class="side-abbr"><span class="sideoverflow">SINGLE_VRE</span></abbr></a></li>
|
||||||
|
<li><a href="#PORTAL"><abbr title="PORTAL" class="side-abbr"><span class="sideoverflow">PORTAL</span></abbr></a></li>
|
||||||
|
<li><a href="#PUBLIC"><abbr title="PUBLIC" class="side-abbr"><span class="sideoverflow">PUBLIC</span></abbr></a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_PrivacyLevel.html">PrivacyLevel</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">PrivacyLevel <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p></p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-values">
|
||||||
|
<caption>Values</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>value</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="PRIVATE">PRIVATE</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="CONNECTION">CONNECTION</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="VRES">VRES</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="SINGLE_VRE">SINGLE_VRE</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="PORTAL">PORTAL</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="value-value" id="PUBLIC">PUBLIC</span></td>
|
||||||
|
<td><span class="value-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,147 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: Recipient</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: Recipient</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_Recipient.html">Recipient</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">Recipient <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>Recipient message bean</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-id" class="property-name">id</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required, max size: 2147483647, min size: 1
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"id" : "john.smith"
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
|
@ -0,0 +1,205 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
|
||||||
|
|
||||||
|
<title>social-networking-library-ws: RenamedFolderEvent</title>
|
||||||
|
|
||||||
|
<!-- Mobile viewport optimized: j.mp/bplateviewport -->
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
|
||||||
|
<!-- Bootstrap core CSS -->
|
||||||
|
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
|
||||||
|
|
||||||
|
<!--custom css for these pages-->
|
||||||
|
<link rel="stylesheet" href="css/enunciate.css">
|
||||||
|
<link rel="stylesheet" href="css/d4science_enunciate_custom.css">
|
||||||
|
|
||||||
|
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
|
||||||
|
<!--[if lt IE 9]>
|
||||||
|
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||||||
|
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||||||
|
<![endif]-->
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body data-spy="scroll" data-target="#apinav">
|
||||||
|
<div class="d4science_intro">
|
||||||
|
<img alt="D4Science" src="https://www.d4science.org/image/layout_set_logo?img_id=12630" style="width: 200px;">
|
||||||
|
<a href="https://www.d4science.org/" target="_blank" style="margin-left: 20px;">D4Science</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Don't have a D4Science account?
|
||||||
|
</span>
|
||||||
|
<a href="https://services.d4science.org/group/d4science-services-gateway" target="_blank">Create one</a>
|
||||||
|
<span style="margin-left: 40px;">
|
||||||
|
Could not find what you are looking for?
|
||||||
|
</span>
|
||||||
|
<a href="https://www.d4science.org/contact-us" target="_blank">Contact us.</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<nav class="navbar navbar-inverse navbar-fixed-top">
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="navbar-header">
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
|
||||||
|
<span class="sr-only">Toggle navigation</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
<a class="navbar-brand" href="index.html">social-networking-library-ws: RenamedFolderEvent</a>
|
||||||
|
</div>
|
||||||
|
<div id="navbar" class="navbar-collapse collapse">
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<li><a href="resources.html">Resources</a></li>
|
||||||
|
<li><a href="data.html">Data Types</a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
|
||||||
|
<div class="container-fluid">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-sm-3 col-md-2 sidebar" id="apinav">
|
||||||
|
<ul class="nav nav-sidebar">
|
||||||
|
<li class="text-right"><a href="#top"><small>Back to Top</small></a></li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="col-sm-9 col-sm-offset-3 col-md-10 col-md-offset-2 main">
|
||||||
|
<ol class="breadcrumb" id="top">
|
||||||
|
<li class="active dropdown"><a href="index.html">Home</a></li>
|
||||||
|
<li class="active dropdown"><a href="syntax_json.html">JSON</a></li>
|
||||||
|
<li class="dropdown"><a href="json_RenamedFolderEvent.html">RenamedFolderEvent</a></li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<h1 class="page-header">RenamedFolderEvent <small>Data Type</small></h1>
|
||||||
|
|
||||||
|
<p>The CatalogueEvent super class</p>
|
||||||
|
|
||||||
|
<dl class="dl-horizontal">
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
<table class="table datatype-properties">
|
||||||
|
<caption>Properties</caption>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>name</th>
|
||||||
|
<th>data type</th>
|
||||||
|
<th>constraints</th>
|
||||||
|
<th>description</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-previousName" class="property-name">previousName</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-newName" class="property-name">newName</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td> <span id="prop-renamedFolderId" class="property-name">renamedFolderId</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="datatype-reference">string
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-constraints">required
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td> <span class="property-description"></span>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4"><h5 class="text-muted">Properties inherited from <a href="json_WorkspaceEvent.html">WorkspaceEvent</a></h5></td>
|
||||||
|
</tr>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsToNotify</span></td>
|
||||||
|
<td><span class="datatype-reference">array of string
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">the username of the user you wish to notify</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">idsAsGroup</span></td>
|
||||||
|
<td><span class="datatype-reference">boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">required boolean
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description">optionl field, set to true if the idsToNotify are contexts, default is false</span></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td><span class="property-name">type</span></td>
|
||||||
|
<td><span class="datatype-reference"><a href="json_WorkspaceEventType.html">WorkspaceEventType</a>
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-constraints">
|
||||||
|
</span></td>
|
||||||
|
<td><span class="property-description"></span></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
<p class="lead">Example</p>
|
||||||
|
|
||||||
|
<pre class="prettyprint language-js example">{
|
||||||
|
"previousName" : "...",
|
||||||
|
"newName" : "...",
|
||||||
|
"renamedFolderId" : "...",
|
||||||
|
"type" : "FOLDER_RENAME",
|
||||||
|
"idsToNotify" : [ "...", "..." ],
|
||||||
|
"idsAsGroup" : true
|
||||||
|
}</pre>
|
||||||
|
|
||||||
|
<footer class="footer">
|
||||||
|
<div class="container">
|
||||||
|
<p class="text-muted">Generated by <a href="http://enunciate.webcohesion.com">Enunciate</a>.</p>
|
||||||
|
</div>
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<!-- JavaScript placed at the end of the document so the pages load faster. -->
|
||||||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
|
||||||
|
|
||||||
|
<!-- Bootstrap core JavaScript
|
||||||
|
================================================== -->
|
||||||
|
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
|
||||||
|
|
||||||
|
<!-- prettify code blocks. see http://code.google.com/p/google-code-prettify/ -->
|
||||||
|
<script src="https://cdn.jsdelivr.net/gh/google/code-prettify@master/loader/run_prettify.js" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
$(function() {
|
||||||
|
$(".clickable-row").click(function() {
|
||||||
|
window.document.location = $(this).data("href");
|
||||||
|
});
|
||||||
|
|
||||||
|
$('[data-toggle="tooltip"]').tooltip()
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue