USE OF EXPANDO API IN LIFERAYS
|
|
- Kellie Warner
- 5 years ago
- Views:
Transcription
1 USE OF EXPANDO API IN LIFERAYS By Akaram siddiqui
2 Expando Api In Liferay the Expando service is a "generic" service which allows you to dynamically define a collection of data. The mechanism is supported by using four database tables: ExpandoTable, ExpandoColumn, ExpandoRow and ExpandoValue. This data can be 1) typed ( Date, double, long, short, String, and arrays etc) 2) associated with a specific entity (e.g. com.liferay.portal.model.group') 3) arranged into any number of "columns" 1. Create table. Below line code allow you to create the dynamically table. com.liferay.portlet.expando.service.expandotablelocalserviceutil. And if you want to create new table then use bellow code.. ExpandoTable table = ExpandoTableLocalServiceUtil.addTable(< companyid>, <classname>, <tablename>); Here.. 1. companyid type will be long and you can get companyid by bwlow method. long yourcompanyid = CompanyLocalServiceUtil.getCompanies().get(0).getCompanyId();
3 2. classname will be String 3. tablename type should be String If you want to create new column then use bellow code.. ExpandoColumn column = ExpandoColumnLocalServiceUtil.addColumn(<tableId>, <columnname>, <type>); 1. tableid type:long 2. columnname type:string 3. type should be int. If you want to create new row then use bellow code.. ExpandoRow row = ExpandoRowLocalServiceUtil.addRow(<tableId>, <classpk>); 1. tableid type:long 2. classpk type:long The above code will add new row in ExpandoRow table. 2. Store data or values in table The class below are use to store value in expandovalue table com.liferay.portlet.expando.service.expandovaluelocalserviceutil ExpandoValue values = ExpandoValueLocalServiceUtil.addValue(<classNameId>,
4 <tableid>, <columnid>, <classpk>, <value>); 1. classnameid type: long 2. tableid type: long 3. columned type: long 4. classpk type: long 5. value type: String 3. Delete data If you want to delete Table then use below method. ExpandoTableLocalServiceUtil.deleteTable(long <tableid>) If you wanr to delete Column then use below method. ExpandoColumnLocalServiceUtil.deleteColumn(long < olumned>) If you want to delete Row then use below method. ExpandoRowLocalServiceUtil.deleteRow(long <rowid>) If you want to dealete value then use below method ExpandoValueLocalServiceUtil.deleteValue(long<valueId>) 4. Update data If you want to update Table then use.. ExpandoTableLocalServiceUtil.updateTable(long <tableid>, String <name>) ExpandoTableLocalServiceUtil.updateExpandoTable(ExpandoTable <table>) If you want to update Row then use below method
5 ExpandoValueLocalServiceUtil.updateExpandoValue(<rowId>) 5. Search Data ss If you want to Search for Table then below method. ExpandoTableLocalServiceUtil.getExpandoTable(long <tableid>) If you want to Search for Column then below method ExpandoColumnLocalServiceUtil.getExpandoColumn(long <columnid>) If you want to Search for Row then use below method. ExpandoRowLocalServiceUtil.getExpandoRow(long <rowid>) If you want to search value then use below method. ExpandoValueLocalServiceUtil.getExpandoValue(long <valueid>)
6 As we mentioned above now we will use that all api. Here we will add date custom attribute in create_account.jsp and we will insert this date indo expand table using expand api and then we will search data using expand search API.. Using Custom Attribute tags to display editable or non-editable values Using the <liferay-ui:custom-attribute-list /> jsp tag 4) This tag generates a list of all the (non-hidden, and VIEWable) tags for a given entity type and instance 5) The available parameters are: 1. classname, the fully qualified name of the entity (required = true) e.g. com.liferay.portal.model.user 2. classpk, the primarykey of the entity instance (or zero (0) if there is not currently an instance) (required = true) 3. editable, is this invocation to check UPDATE permission and show as a input field if check returns true (required = false, default = false) 4. label, is the label of the field rendered, if not simply show the raw output of the attribute value (required = false, default = false) 6) A sample invocation looks like: Note : Add these code in create account.jsp page Billow </aui:fieldset> <liferay-ui:custom-attribute-list classname="com.liferay.portal.model.user" classpk="<%= 01 %>"
7 editable="<%= true %>" label="<%= true %>" /> Now go to the create_account.jsp page throw liferay login there you will see your custom attribute field which you have added through control panel Note : here am adding date time picker for new user joining and later we will search user throw this joining date. In sort Step to add custom attribute in create_account.jsp page Step.1 login to liferay =>go to the control panel =>go to the portal=>click on custom field =>click on user then click on add custom field and fill in billow key user_joining and in Type select Date click on save button Now click on action button right side and give permission for guest tick on update and view check box. Step.2 coppy create_account.jsp from source folder of your liferay and using hook
8 customize the page means put the following code billow the </aui:fieldset> the code is : <liferay-ui:custom-attribute-list classname="com.liferay.portal.model.user" classpk="<%= 01 %>" editable="<%= true %>" label="<%= true %>" /> now ant build your create_account.jsp page and go to the create_account page through liferay login page refresh your page you will see your custom attribute field. Step :3 now create new user account throw create_account.jsp page.sellect your joining date. Note : this joining date will save in Expandovalue table in your data base Step :4 now write code on your view.jsp page for fatching and displaying recard of same joining date for user the code is :
9 import="java.sql.date"%> import="javax.portlet.portletpreferences"%> import="java.text.simpledateformat"%> import="java.text.dateformat"%> import="com.test.expando"%> import="com.liferay.portlet.expando.model.expandobridge"%> import="com.liferay.portal.model.user"%> import="com.liferay.portlet.expando.service.expandotablelocalserviceutil"%> import="java.util.arraylist"%> import="com.liferay.portal.nosuchuserexception"%> import="com.liferay.portal.service.userlocalserviceutil"%> import="com.liferay.portlet.expando.model.expandovalue"%> import="com.liferay.portal.service.classnamelocalserviceutil"%> import="com.liferay.portlet.asset.model.assetentry"%> import="com.liferay.portlet.expando.model.expandotableconstants"%> import="com.liferay.portlet.expando.service.expandovaluelocalserviceutil"%>
10 import="com.liferay.portal.util.portalutil"%> import="com.liferay.portlet.journal.service.journalarticlelocalserviceutil"%> import="com.liferay.portlet.journal.model.journalarticle"%> import="com.liferay.portlet.journal.service.journalarticleresourcelocalservice Util"%> import="com.liferay.portlet.journal.model.journalarticleresource"%> import="java.util.list"%> taglib uri=" prefix="portlet" %> taglib uri=" prefix="portlet" %> taglib uri=" prefix="liferay-theme" %> page import="com.liferay.portlet.expando.model.expandotable"%> taglib uri=" prefix="portlet" %> taglib uri=" prefix="liferay-portlet" %> taglib uri=" prefix="aui" %> <portlet:defineobjects />
11 <liferay-theme:defineobjects /> <% PortletPreferences prefs = renderrequest.getpreferences(); String pre = (String)prefs.getValue("greeting", "12/12/2012"); //Date da=date.valueof(pre); //DateFormat formatter=new SimpleDateFormat("MM-dd-yyyy"); //String b1=formatter.format(pre).tostring(); //System.out.println("Sub new date:"+b1); %> </tr></table> <portlet:actionurl var="view" > <portlet:param name="jsppage" value="/html/expando/view.jsp" /> </portlet:actionurl> <aui:form action="<%=view.tostring() %>" method="post"> <table border="1"> <% String date=(renderrequest.getparameter("ex")); String customattributename="user_joining";
12 String customattributevalue=date; long classnameid = ClassNameLocalServiceUtil.getClassNameId(User.class); long companyid = PortalUtil.getDefaultCompanyId(); List<ExpandoValue> values =ExpandoValueLocalServiceUtil.getColumnValues(companyId, classnameid, ExpandoTableConstants.DEFAULT_TABLE_NAME, customattributename,customattributevalue, -1, -1); %> <% List<User> users = new ArrayList<User>(); %> <% user.getexpandobridge(); for (int j = 0; j < values.size(); j++) { long userid = values.get(j).getclasspk(); //Date j_date=(values.get(j).getdate()); DateFormat formatter1=new SimpleDateFormat("MM/dd/yyyy"); String b=formatter1.format(values.get(j).getdate());
13 System.out.println("joining date"+b); if(b.equals(pre)) { try { user = UserLocalServiceUtil.getUser(userId); //user.getexpandobridge().get user.getscreenname(); user.get address(); user.getdefaultuser(); user.getfirstname(); user.getlastname(); user.getmiddlename(); // user.getbirthday(); //user.getexpandobridge() %>
14 joining date"<%=b %>; <tr><td>joining Date:</td><td><%=b%></td><td>Created Date:</td><td><%=user.getCreateDate()%></td><td> Adderss:</td><td><%=user.get Address()%></td><td>User NAme:</td><td><%=user.getFirstName() %><%=user.getmiddlename() %></td></tr> <% } catch(nosuchuserexception e ) { ////user with this primary key was not found in DB... } }} %> </table> //This code is use for calender <input type="text" size="50" id="mydatepicker" name="ex"/>
15 <script type="text/javascript" charset="utf-8"> AUI().use('aui-datepicker', function(a) { var simpledatepicker1 = new A.DatePicker({ trigger: '#mydatepicker', dateformat: '%m/%d/%y %A', setvalue: true, mindate: '01/01/2000', maxdate: '09/05/2020', selectmultipledates: false }).render(); }); </script> <aui:button type="submit" value="search"/> </aui:form>
16 package com.test; Here is Action Fie import java.io.ioexception; import java.sql.date; import java.text.dateformat; import java.text.simpledateformat; import javax.portlet.actionrequest; import javax.portlet.actionresponse; import javax.portlet.portletexception; import com.liferay.portal.model.portletpreferences; import com.liferay.util.bridges.mvc.mvcportlet; public class Expando extends MVCPortlet {
17 public void processaction(actionrequest actionrequest, ActionResponse actionresponse) throws IOException, PortletException { javax.portlet.portletpreferences prefs = actionrequest.getpreferences(); String date =(actionrequest.getparameter("ex")); // DateFormat formatter=new SimpleDateFormat("MM-ddyyyy"); // String b1=formatter.format(date).tostring(); /// System.out.println("Submited date :"+ b1); if (date!= null) { prefs.setvalue("greeting", date); prefs.store(); } } }
18 Ressul will Display Here Now Select your search Date through Calender click on search button you will see result Like this...
import com.ibm.portal.portlet.service.impersonation.impersonationservice;
Filter Class: package com.ibm.impersonationwithfilter; import java.io.ioexception; import javax.naming.context; import javax.naming.initialcontext; import javax.naming.namingexception; import javax.portlet.portletexception;
More informationImplementing JSR 168 inter-portlet communication using Rational Application Developer V6.0 and WebSphere Portal V5.1
Implementing JSR 168 inter-portlet communication using Rational Application Developer V6.0 and WebSphere Portal V5.1 Level: Intermediate Asim Saddal (mailto:asaddal@us.ibm.com) Senior IT Specialist, IBM
More informationLIFERAY 6.1 CERTIFICATION, PROFESSIONAL DEVELOPER.
LIFERAY 6.1 CERTIFICATION, PROFESSIONAL DEVELOPER http://www.liferay.com/es/documentation/liferay-portal/6.1/development/ Félix Glez 2014 INDEX INDEX... 1 PORTLET DEVELOPMENT 20%... 5 JSR-286... 5 Phases...
More informationAlloy Ajax in Liferay Portlet
Alloy Ajax in Liferay Portlet Liferay serveresource and alloy aui-io-request module made Ajax easy to implement in Liferay Portlet. If you have basic knowledge of Ajax and you want to learn how ajax call
More informationAdvanced Software Engineering
Agent and Object Technology Lab Dipartimento di Ingegneria dell Informazione Università degli Studi di Parma Advanced Software Engineering JSR 168 Prof. Agostino Poggi JSR 168 Java Community Process: http://www.jcp.org/en/jsr/detail?id=168
More informationLiferay Customization Hints
Liferay Customization Hints Hooks Themes Services Portlet Intercommunications Semantic Enhancements Business Architecture Sandbox for Enterprise (BASE) Hooks There are several ways to customize a Liferay
More informationSang Shin. Java Portlets (JSR-168) Revision History. Disclaimer & Acknowledgments
Java Portlets (JSR-168) 1 Sang Shin sang.shin@sun.com www.javapassion.com Java Technology Evangelist Sun Microsystems, Inc. 2 Disclaimer & Acknowledgments Even though Sang Shin is a full-time employee
More informationIntroduction to JSR 168 The Java Portlet Specification
Whitepaper Introduction to JSR 168 The Java Portlet Specification On the Web http://developer.sun.com Introduction to JSR 168 The Java Portlet Specification Table of Contents Introduction to JSR 168 The
More informationLiferay Exam LRP-614 Portal Developer Version: 6.0 [ Total Questions: 144 ]
s@lm@n Liferay Exam LRP-614 Portal Developer Version: 6.0 [ Total Questions: 144 ] Question No : 1 The method to define a column in a layout template is: A. $layout.createcolumn() B. $layout.definecolumn()
More informationLesson 6: Portlet for job submission
Lesson 6: Portlet for job submission Mario Torrisi University of Catania - Italy (mario.torrisi@ct.infn.it) Sci-GaIA Winter School This project has received funding from the European Union s Horizon 2020
More informationLiferay 7 Portlet to Empower Your Custom Development
Liferay 7 Portlet to Empower Your Custom Development Liferay 7 Portlet to Empower Your Custom Development Though there are many implementations of MVC frameworks in Java, Liferay has created another lightweight
More informationLiferay Developer's Guide
Liferay Developer's Guide Liferay Developer's Guide Connor McKay, Editor Jorge Ferrer, Editor Copyright 2011 by Liferay, Inc. This work is offered under the Creative Commons Attribution-Share Alike Unported
More informationDeveloping JSR-168- Compliant Portlets for the SAS Information Delivery Portal 4.2
Developing JSR-168- Compliant Portlets for the SAS Information Delivery Portal 4.2 SAS Documentation The correct bibliographic citation for this manual is as follows:..., :. U.S. Government Restricted
More informationVendor: Liferay. Exam Code: LRP-614. Exam Name: Liferay Certified Professional Developer. Version: Demo
Vendor: Liferay Exam Code: LRP-614 Exam Name: Liferay Certified Professional Developer Version: Demo QUESTION 1 The method to define a column in a layout template is: A. $layout.createcolumn() B. $layout.definecolumn()
More informationIT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://
IT Certification Exams Provider! Weofferfreeupdateserviceforoneyear! h ps://www.certqueen.com Exam : LRP-614 Title : Portal Developer Version : DEMO 1 / 5 1.The method to define a column in a layout template
More informationSAMPLE CHAPTER. Official Guide IN ACTION. Richard Sezov, Jr. FOREWORD BY BRIAN KIM MANNING
Official Guide SAMPLE CHAPTER IN ACTION Richard Sezov, Jr. FOREWORD BY BRIAN KIM MANNING Liferay in Action by Rich Sezov, Jr. Chapter 4 Copyright 2012 Manning Publications brief contents PART 1 WORKING
More informationAdvanced Web Systems 3- Portlet and JSP-JSTL. A. Venturini
Advanced Web Systems 3- Portlet and JSP-JSTL A. Venturini Contents Portlet: doview flow Handling Render phase Portlet: processaction flow Handling the action phase Portlet URL Generation JSP and JSTL Sample:
More informationDate Picker Haim Michael
Date Picker Introduction The date picker is one of the most popular jquery widgets in use. It is highly configurable and extremely easy to implement. Introduction Simple Date Picker
More informationPortlets (JSR-168) Dave Landers. BEA Systems, Inc. Dave Landers Portlets (JSR-168)
Portlets (JSR-168) Dave Landers BEA Systems, Inc. dave.landers@4dv.net dave.landers@bea.com Page 1 Agenda Introduction Concepts Portals, Portlets, WebApps The Basics API, Modes, States, Lifecycle of a
More informationCustom Development on the Liferay Platform
Repetition: Custom Development on the Liferay Platform Liferay-Tomcat & MySQL Liferay EXT and SDK Ant, Subversion Tomcat Plugin Get Portal Source Build EXT & SDK Custom Development JSP & Action International
More informationActual4Test. Actual4test - actual test exam dumps-pass for IT exams
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : LRP-614 Title : Portal Developer Vendor : Liferay Version : DEMO 1 / 4 Get Latest & Valid LRP-614 Exam's
More informationPORTIONS (PORTlet actions) User Guide
PORTIONS (PORTlet actions) User Guide Controller Specification of the application's controller portlet.xml
More informationDeveloping JSR-168- Compliant Portlets for the SAS Information Delivery Portal 4.3
Developing JSR-168- Compliant Portlets for the SAS Information Delivery Portal 4.3 SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc 2010. Developing
More informationIBM C IBM WebSphere Portal 8.0 Solution Development. Download Full version :
IBM C9520-911 IBM WebSphere Portal 8.0 Solution Development Download Full version : http://killexams.com/pass4sure/exam-detail/c9520-911 QUESTION: 59 Bill is developing a mail portlet. One of the requirements
More informationLiferay Faces. Reference Documentation ga2
Liferay Faces Reference Documentation 3.1.1-ga2 Liferay Faces Copyright 2000-2012 Liferay, Inc. All rights reserved. Legal Notice Copyright 2000-2012 Liferay, Inc. All rights reserved. This copyrighted
More informationRich Portlet Development
Rich Portlet Development Jennifer Bourey Jasig Spring Conference, March 9, 2010 Copyright Unicon, Inc., 2006. This work is the intellectual property of Unicon, Inc. Permission is granted for this material
More informationDoes it blend? Aligning Business Requirements with Liferay. Andreas Firnau & Michel Meier. Andreas Firnau / Michel Meier USU Business Solutions
Does it blend? Aligning Business Requirements with Liferay Andreas Firnau & Michel Meier Key Requirements Complex, modular dialogs Document Management Full text search Enterprise Integration (Security,
More informationPortlet Standard JSR 168 / JSR 286
Portlet Standard JSR 168 / JSR 286 Version 1.0 Martin Weiss Martin Weiss Informatik AG Agenda JSR 168 2 JSR 168 What Is Missing? 22 JSR 286 25 Portlet Events 28 Public Render Parameters 32 Events vs. Public
More informationPortals allow users easy access to information
Editor: Siobhán Clarke siobhan.clarke@cs.tcd.ie Standards for Fernando Bellas University of A Coruña, Spain By integrating applications and resources, portals let users access information in a simple,
More informationIntroduction to Portlet Programming with JSR-168
Introduction to Portlet Programming with JSR-168 Noel J. Bergman DevTech Noel Bergman Introduction to Portlet Programming with JSR-168 Page 1 Session Overview Portals are a hot growth area, but prior to
More informationJava Server Pages JSP
Java Server Pages JSP Agenda Introduction JSP Architecture Scripting Elements Directives Implicit Objects 2 A way to create dynamic web pages Introduction Separates the graphical design from the dynamic
More informationCIS 3952 [Part 2] Java Servlets and JSP tutorial
Java Servlets Example 1 (Plain Servlet) SERVLET CODE import java.io.ioexception; import java.io.printwriter; import javax.servlet.servletexception; import javax.servlet.annotation.webservlet; import javax.servlet.http.httpservlet;
More informationBuilding Blocks for a Simple TeraGrid Science Gateway
Building Blocks for a Simple TeraGrid Science Gateway -- A GISolve Approach Yan Liu and Shaowen Wang Grid Research & education group @ iowa (GROW) The University of Iowa June 4, 2007 1 Contributors/Collaborators
More informationIBM Realtests LOT-911 Exam Questions & Answers
IBM Realtests LOT-911 Exam Questions & Answers Number: LOT-911 Passing Score: 800 Time Limit: 120 min File Version: 35.4 http://www.gratisexam.com/ IBM LOT-911 Exam Questions & Answers Exam Name: IBM WebSphere
More informationIBM Exam C IBM WebSphere Portal 8.5 Solution Development Version: 6.1 [ Total Questions: 59 ]
s@lm@n IBM Exam C2040-423 IBM WebSphere Portal 8.5 Solution Development Version: 6.1 [ Total Questions: 59 ] IBM C2040-423 : Practice Test Question No : 1 Sally developed a custom theme module that requires
More informationPassit4sure.LRP QA
Passit4sure.LRP-614.144.QA Number: LRP-614 Passing Score: 800 Time Limit: 120 min File Version: 4.6 http://www.gratisexam.com/ LRP-614 Portal Developer Dump is still valid. Passed today in Russia with
More informationReladomo Test Resource
October 16, 2006 Table of Contents 1. Creating test cases using Reladomo objects. 1 2. MithraTestResource Introduction 1 3. MithraTestResource Detailed API.. 3 4.. 4 5. Test data file format.. 5 1. Creating
More informationLiferay Architecture
Liferay Architecture Understanding the inside of Liferay Jorge Ferrer Vice President Engineering Table of Contents Architecture Overview Services Transactions Indexing Workflow Cache Frameworks Secret
More informationAdvanced Web Systems 4- PORTLET API specifications (JSR 286) A. Venturini
Advanced Web Systems 4- PORTLET API specifications (JSR 286) A. Venturini Contents Summary from jsr 168 Needs addressed by JSR 286 Analysis of the Portlet API specification JSR-168 Portlet API Portlet
More informationJSR-286: Portlet Specification 2.0
JSR-286: Portlet Specification 2.0 for Portal and Portlet Developers Ate Douma Apache Software Foundation Member Apache Portals and Apache Wicket Committer & PMC Member JSR-286 & JSR-301 Expert Group Member
More informationCommon-Controls Guided Tour TabSetControl
Common-Controls Guided Tour TabSetControl Version 1.0.3 - Last changed: 01. August 2004 Herausgeber: SCC Informationssysteme GmbH 64367 Mühltal Tel: +49 (0) 6151 / 13 6 31 0 Internet www.scc-gmbh.com Product
More informationMysql Insert Manual Datetime Format Dd Mm Yyyy
Mysql Insert Manual Datetime Format Dd Mm Yyyy This brings up the datepicker, and enters the date in dd/mm/yy. I'm trying to save this 'yy-mmdd' )). This function will come up with MySQL Date-Time format.
More informationIntro to Database Commands
Intro to Database Commands SQL (Structured Query Language) Allows you to create and delete tables Four basic commands select insert delete update You can use clauses to narrow/format your result sets or
More informationListing 13.2 Read only module for Invoice defined in application.xml
261 Chapter 13: Security & navigation with Liferay add new ones. Therefore, assigning the Invoices page to this role is not a valid solution, because the portlet there allows the user to modify and add
More informationProducts Data Migration From M1 to M2. User Manual
Products Data Migration From M1 to M2 User Manual https://www.magebees.com/products-data-migration-from-magento-1-tomagento-2.html Products Data Migration From M1 to M2 By CONTENT Introduction 3 Features
More informationRest Client for MicroProfile. John D. Ament
Rest Client for MicroProfile John D. Ament 1.0-T9, December 05, 2017 Table of Contents Microprofile Rest Client..................................................................... 2 MicroProfile Rest
More informationAdvanced Authoring Templates for WebSphere Portal content publishing
By David Wendt (wendt@us.ibm.com) Software Engineer, IBM Corp. October 2003 Advanced Authoring Templates for WebSphere Portal content publishing Abstract This paper describes some advanced techniques for
More informationIntellicus Enterprise Reporting and BI Platform
Configuring Ad hoc Reporting Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Copyright 2012 Intellicus Technologies This document and its
More informationCE212 Web Application Programming Part 3
CE212 Web Application Programming Part 3 30/01/2018 CE212 Part 4 1 Servlets 1 A servlet is a Java program running in a server engine containing methods that respond to requests from browsers by generating
More informationSQream Connector JDBC SQream Technologies Version 2.9.3
SQream Connector JDBC 2.9.3 SQream Technologies 2019-03-27 Version 2.9.3 Table of Contents The SQream JDBC Connector - Overview...................................................... 1 1. API Reference............................................................................
More informationBootcamp Come sfruttare appieno le potenzialità di Liferay Portal. Liferay Italian Partner Ecosystem
Bootcamp 2013 Come sfruttare appieno le potenzialità di Liferay Portal Liferay Italian Partner Ecosystem Social Media Hashtag ufficiale del bootcamp e del simposio #LRIS2013 Bootcamp 2012 L anno scorso
More informationRIPPLESTONE SUMMARY
RIPPLESTONE 3.7 - SUMMARY HOME PAGE ADDED AN ADMIN DASHBOARD (3.7.1.2) This new page is available to Super Users and Administrators and provides information about the Ripplestone system. It allows them
More informationGet Table Schema In Sql Server 2005 Modify. Column Datatype >>>CLICK HERE<<<
Get Table Schema In Sql Server 2005 Modify Column Datatype Applies To: SQL Server 2014, SQL Server 2016 Preview Specifies the properties of a column that are added to a table by using ALTER TABLE. Is the
More informationBeyond the Portlet API
Beyond the Portlet API (More) Advanced Topics in WebSphere Portal Development Graham Harper Application Architect IBM Software Services for WebSphere Ideas behind this session Broaden the discussion when
More informationHow To Remove Information_schema From Sql File
How To Remove Information_schema From Sql File Just remove TABLE_CATALOG from your query. exists ( select 1 from information_schema.tables where table_catalog = @dbname and table_schema = 'dbo' You can
More informationLiferay User Management. Kar Joon Chew Oct 2011
Liferay User Management Kar Joon Chew Oct 2011 Terminology You will See 2 Understand the Relationship 3 Resource Resources are scoped into portal, group, page, and content model-resource and application
More informationPHP & PHP++ Curriculum
PHP & PHP++ Curriculum CORE PHP How PHP Works The php.ini File Basic PHP Syntax PHP Tags PHP Statements and Whitespace Comments PHP Functions Variables Variable Types Variable Names (Identifiers) Type
More informationOracle Universal Content Management. Content Portlet Suite Developer Guide 10g Release 3 ( )
Oracle Universal Content Management Content Portlet Suite Developer Guide 10g Release 3 (10.1.3.3.3) November 2008 Oracle Content Portlet Suite Developer Guide, 10g Release 3 (10.1.3.3.3) Copyright 1996,
More informationLearning Objectives. Description. Your AU Expert(s) Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co.
PL17257 JavaScript and PLM: Empowering the User Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co. Learning Objectives Using items and setting data in a Workspace Setting Data in Related Workspaces
More informationConfiguring Ad hoc Reporting. Version: 16.0
Configuring Ad hoc Reporting Version: 16.0 Copyright 2018 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived
More informationJ2EE Web Development 13/1/ Application Servers. Application Servers. Agenda. In the beginning, there was darkness and cold.
1. Application Servers J2EE Web Development In the beginning, there was darkness and cold. Then, mainframe terminals terminals Centralized, non-distributed Agenda Application servers What is J2EE? Main
More informationCommon-Controls Guided Tour ListControl
Common-Controls Guided Tour ListControl Version 1.0.3 Last changed: 01. August 2004 Publisher: SCC Informationssysteme GmbH 64367 Mühltal (Germany) Tel: +49 (0) 6151 / 13 6 31 0 Internet www.scc-gmbh.com
More informationAdministration Console Extension Developer's Guide
Administration Console Extension Developer's Guide {scrollbar} Previous versions of Geronimo have included a noncustomizable, static administration console. Often times when a user installs Geronimo, the
More informationPortlets and Ajax: Building More Dynamic Web Apps
Portlets and Ajax: Building More Dynamic Web Apps Subbu Allamaraju Senior Staff Engineer BEA Systems, Inc. TS-4003 2007 JavaOne SM Conference Session TS-4003 Goals Goals of the of Session the Session Learn
More informationJSR 168 Portlet Spec
JSR 168 Portlet Spec IEEE Certified Software Development Professional http://www.computer.org/certification http://www.goggins.com Agenda 1. Portal & Portlet Architecture & Strategy 2. Pluto 3. Our First
More informationLive Agent Developer's Guide
Live Agent Developer's Guide Version 34.0, Summer 15 @salesforcedocs Last updated: July 15, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of salesforce.com,
More informationRest Client for MicroProfile. John D. Ament, Andy McCright
Rest Client for MicroProfile John D. Ament, Andy McCright 1.0, December 19, 2017 Table of Contents Microprofile Rest Client..................................................................... 2 MicroProfile
More informationAdv. Web Technology 3) Java Server Pages
Adv. Web Technology 3) Java Server Pages Emmanuel Benoist Fall Term 2016-17 Berner Fachhochschule Haute cole spcialise bernoise Berne University of Applied Sciences 1 Presentation of the Course I Introduction
More informationWEB SECURITY p.1
WEB SECURITY 101 - p.1 spritzers - CTF team spritz.math.unipd.it/spritzers.html Disclaimer All information presented here has the only purpose to teach how vulnerabilities work. Use them to win CTFs and
More informationIBM LOT-911. IBM WebSphere Portal 8.0 Solution Development.
IBM LOT-911 IBM WebSphere Portal 8.0 Solution Development http://killexams.com/exam-detail/lot-911 QUESTION: 105 Bill is developing a mail portlet. One of the requirements of the mail portlet is that it
More informationSpagoBI SDK User Guide. Alessandro Taurelli 2010/06/15 11:30
SpagoBI SDK 2.1.0 User Guide Alessandro Taurelli 2010/06/15 11:30 Table of Contents 1 Introduction... 3 2 How to install... 3 3 Service interface... 3 3.1 opensession(string username, String password)
More informationDecibel Insight Implementation Guide v4.1.6
Decibel Insight Implementation Guide v4.1.6 Decibel Insight Implementation Guide This guide explains the process of implementing Decibel Insight on your website. The guide assumes that you have a Decibel
More informationDeployment Manual. SAP J2EE Engine 6.20
Deployment Manual SAP J2EE Engine 6.20 Contents About This Manual... 4 Target Audience... 4 Structure... 4 Deployment Tasks...5 Overview... 6 Generate J2EE Components... 7 Generate J2EE Components Using
More informationNetBeans 6.5.1, GlassFish v 2.1, Web Space Server 10 Patient Lookup Portlet with a Google Map, Route and Directions
NetBeans 6.5.1, GlassFish v 2.1, Web Space Server 10 Patient Lookup Portlet with a Google Map, Route and Directions Michael.Czapski@sun.com July 2009 Table of Contents Abstract...1 Introduction...1 Prerequisites...4
More informationLiferay Themes: Customizing Liferay s Look & Feel
Liferay Themes: Customizing Liferay s Look & Feel Liferay is a JSR-168 compliant enterprise portal. Starting with version 3.5.0, Liferay provides a mechanism for developers to easily customize the user
More informationPrincess Nourah bint Abdulrahman University. Computer Sciences Department
Princess Nourah bint Abdulrahman University Computer Sciences Department 1 And use http://www.w3schools.com/ PHP Part 3 Objectives Creating a new MySQL Database using Create & Check connection with Database
More informationHyperlinks, Tables, Forms and Frameworks
Hyperlinks, Tables, Forms and Frameworks Web Authoring and Design Benjamin Kenwright Outline Review Previous Material HTML Tables, Forms and Frameworks Summary Review/Discussion Email? Did everyone get
More informationThis is CS50. Harvard College Fall Quiz 1 Answer Key
Quiz 1 Answer Key Answers other than the below may be possible. Know Your Meme. 0. True or False. 1. T 2. F 3. F 4. F 5. T Attack. 6. By never making assumptions as to the length of users input and always
More informationReprint last Receipt. New printer option. Transparent buttons. John L new Changes to 3.81
John L new Changes to 3.81 As with all my changes backup the original jar file first Reprint last Receipt. This reprints the last receipt on the current till. Once it is installed and a receipt printed,
More informationservlets and Java JSP murach s (Chapter 4) TRAINING & REFERENCE Mike Murach & Associates Andrea Steelman Joel Murach
Chapter 4 How to develop JavaServer Pages 97 TRAINING & REFERENCE murach s Java servlets and (Chapter 4) JSP Andrea Steelman Joel Murach Mike Murach & Associates 2560 West Shaw Lane, Suite 101 Fresno,
More informationInfragistics ASP.NET Release Notes
2015.2 Release Notes Accelerate your application development with ASP.NET AJAX controls built to be the fastest, lightest and most complete toolset for rapidly building high performance ASP.NET Web Forms
More informationCisco WebEx Social Release Notes, Release 3.1 SR1
Cisco WebEx Social Release Notes, Release 3.1 SR1 Revised November 27, 2012 These release notes provide important information for Cisco WebEx Social 3.1 SR1 build 3.1.1.10100.194. Contents These release
More informationITS331 IT Laboratory I: (Laboratory #11) Session Handling
School of Information and Computer Technology Sirindhorn International Institute of Technology Thammasat University ITS331 Information Technology Laboratory I Laboratory #11: Session Handling Creating
More informationAjax DWR dojo In WebSphere Portal
Ajax DWR dojo In WebSphere Portal 1 / 24 Review History Version Date Author Change Description 1.0a 10-Feb-09 Imtiaz B Syed New Document 1.0 10-Feb-09 Chaitanya P Paidipalli Review 2 / 24 Introduction
More informationSecure Web-Based Systems Fall Test 1
Secure Web-Based Systems Fall 2016 CS 4339 Professor L. Longpré Name: Directions: Test 1 This test is closed book and closed notes. However, you may consult the special cheat sheet provided to you with
More informationLesson 11: Introduction to Formats
91 Lesson 11: Introduction to Formats A format defines the set of fields that a message can contain. This includes both the name and the type of each field. Once a format has been defined, it can be used
More informationGet Table Schema In Sql Server 2005 Modify. Column Size >>>CLICK HERE<<<
Get Table Schema In Sql Server 2005 Modify Column Size Dynamic T-SQL - Alter column definition to max length of field VARCHAR(MAX) = '' SELECT IDENTITY(int,1,1) as ID, -- for later update 'ALTER TABLE
More informationCore Engine. R XML Specification. Version 5, February Applicable for Core Engine 1.5. Author: cappatec OG, Salzburg/Austria
Core Engine R XML Specification Version 5, February 2016 Applicable for Core Engine 1.5 Author: cappatec OG, Salzburg/Austria Table of Contents Cappatec Core Engine XML Interface... 4 Introduction... 4
More informationContents. Search Proposal Finance Data... 33
API Reference Guide Version 17 May 2018 Contents Getting Started... 7 Recommendations... 7 Requirements... 8 Security... 8 Using the Oracle Instantis EnterpriseTrack API... 9 Function Invocation... 9
More informationMySQL. A practical introduction to database design
MySQL A practical introduction to database design Dr. Chris Tomlinson Bioinformatics Data Science Group, Room 126, Sir Alexander Fleming Building chris.tomlinson@imperial.ac.uk Database Classes 24/09/18
More informationDB2 Web Query (REST based) Application Extension. Usage Instructions
DB2 Web Query (REST based) Application Extension Usage Instructions Updated March 29, 2016 Page 1 1 Overview... 4 2 Initial Setup... 5 3 Using the Extension... 6 3.1 Modes of use... 6 3.1.1 Browse Mode...
More informationCommerce Analytics Service On-boarding and Technical Guide
Commerce Analytics Service On-boarding and Technical Guide ** For Amazon Web Services Marketplace Sellers and Licensors only** v 3.6 Last updated February 27, 2018 Contents 1. Introduction... 2 2. On-boarding
More informationChapter-14 SQL COMMANDS
Chapter-14 SQL COMMANDS What is SQL? Structured Query Language and it helps to make practice on SQL commands which provides immediate results. SQL is Structured Query Language, which is a computer language
More informationServlets by Example. Joe Howse 7 June 2011
Servlets by Example Joe Howse 7 June 2011 What is a servlet? A servlet is a Java application that receives HTTP requests as input and generates HTTP responses as output. As the name implies, it runs on
More informationive JAVA EE C u r r i c u l u m
C u r r i c u l u m ive chnoworld Development Training Consultancy Collection Framework - The Collection Interface(List,Set,Sorted Set). - The Collection Classes. (ArrayList,Linked List,HashSet,TreeSet)
More informationPetuum Bösen Reference Manual
Petuum Bösen Reference Manual Jinliang Wei Carnegie Mellon University, School of Computer Science Revision 0.2 Last Update: July 10, 2015 Bösen Essentials A Brief Introduction 1 What is Bösen Bösen is
More informationWhat is MySQL? [Document provides the fundamental operations of PHP-MySQL connectivity]
What is MySQL? [Document provides the fundamental operations of PHP-MySQL connectivity] MySQL is a database. A database defines a structure for storing information. In a database, there are tables. Just
More information1 28/06/ :17. Authenticating Users General Information Manipulating Data. REST Requests
1 28/06/2012 13:17 Using standard HTTP requests, this API allows you to retrieve information about the datastore classes in your project, manipulate data, log into your web application, and much more.
More informationA practical introduction to database design
A practical introduction to database design Dr. Chris Tomlinson Bioinformatics Data Science Group, Room 126, Sir Alexander Fleming Building chris.tomlinson@imperial.ac.uk Computer Skills Classes 17/01/19
More informationIf Only. More SQL and PHP
If Only More SQL and PHP PHP: The if construct If only I could conditionally select PHP statements to execute. That way, I could have certain actions happen only under certain circumstances The if statement
More information