Sametime, about 1084
SAMETIMEGateway class
sample CFX tags
sandbox security
about 312
applications and 313
resources 312
using 313
saving
binary files 1038
components 170
web pages 1037
SBCS 338
schema, LDAP directory 453
schemas, validating XML with 876
scope precendence 305
scopes
about 42
Application 42, 220, 273, 287
Arguments 42
as structures 46
Attributes 42
Caller 42
CFX tags 46
CGI 42
Client 42, 220, 273, 275, 278
Cookie 42
debug output 359
evaluating 45
File 198
Flash 42
Form 42
function local 42, 43
LDAP 439
locking 292
managing locking of 294
of Form variables 517
persistent components 185
persistent variables 272
Request 43, 202
Server 43, 220, 273, 288
Session 43, 220, 273, 275, 282
This 43
This, in components 179
ThisTag 43
types 42
URL 43
user-defined functions and 146
using 45
variables 34, 43
Variables, in components 179
score search operators 503
scriptprotect, cfapplication attributes. 557
search criteria, multiple 520
search expressions
case sensitivity 496
commas in 496, 497
composing 496
delimiters 497
operators 497
with wildcards 491
searching
case sensitivity 496
cfsearch tag 471
character encodings 350
collections 460
collections, creating 465
database records 480
fields 505
file types 460
for special characters 492
full-text 459
index summaries, creating 473
international languages 463
LDAP query results 485
modifiers 504
numeric values 526, 528
operators 497
performing 471
prefix and infix notation 496
punctuation 492
query results 485
record sets 480
refining 505
results of 471
search expressions 496
special characters 492
string values 527, 528
wildcards for 491
zones 505
searching e-mail 486
Secure Sockets Layer (SSL)
securing, custom tags 193, 197
security
and components 185
and data validation 556
application 222
authentication 315
authentication storage and persistence 317
ColdFusion features 311
ColdFusion features for 311
cross site-scripting 557
Flash form data 593
flow of control 314
functions 318
implementing application- based 328
implementing web server- based 324
LDAP and 333
logout 321
of sessions 283
of validation techniques 555
resource and sandbox 312
resources 312
role-based, in components 186
roles 314
scenarios 322
scope of login 319
specifying resources 312
tags 318
types of 311
user security 313
web servers and 315, 917
web services 917, 918
without cookies 317
See also authentication
See also login
See also resource security
See also sandbox security
See also user security
security exceptions 249
security, Ajax 672
SELECT SQL statement 383, 384
selection lists, multiple 528
SendGatewayMessage function
sending
e-mail 996, 998, 1001
form-based e-mail 1000
mail as HTML
multipart e-mail 999
query-based e-mail 1000
server configuration 7
Server scope 16, 43, 220, 273
server variables
about 220, 273
built-in 288
using 288
servers
Services Browser 1152
servlets
Session scope
about 16, 43, 220, 273
for authentication information 317
in event gateway listener CFCs 1071
sharing with JSP pages, servlets 932
Session variables
about 16, 43, 220, 273, 275, 284
built-in 284
enabling 284
using 282
sessions
and applications 218
application events 220, 227
defined 282
Java case considerations for unnamed 929
managing with Application.cfc 229
SessionStart event handler 227
setCFCListeners Gateway interface method
setCFCMethod, CFEvent class method 1131
setCFCPath, CFEvent class method 1131
setCFCTimeout, CFEvent class method 1131
setData, CFEvent class method 1131
SetEncoding CFML function 348
setGateway Gateway interface method
setGatewayID Gateway interface method
SetLocale CFML function 341
setNickName IM GatewayHelper method 1093
setOriginatorID, CFEvent class method 1131
setPermitMode IM GatewayHelper method 1094
setStatus IM GatewayHelper method 1093
setting
setting breakpoints 374
setting up
C++ development environment 213
Java development environment 206
Report Builder setup wizard 820
settings, application-level 221
Setup Wizard, Report Builder 820
SetVariable CFML functions 63
Shift-JIS 339
SHLIB_PATH
about 214
C++ CFX tags 214
shopping cart, example 64
Short Message Service. See SMS
simple queries 489
simple variables 26
simultaneous actions 300
single-byte character set 338
single-character regular expressions 109, 563
single-quotation marks, in SQL 393
size, setting Flash form 582
skins
slide presentations
adding presenters 856
adding slides 857
creating 855
slider bar controls 540
SME Delivery Acknowledgment, described 1106
SME Manual/User Acknowledgment, described 1106
SMPP, defined 1100
asynchronous mode
SMS
about 1100
client simulator 1112
ColdFusion application tools 1101
configuring the event gateway 1103
determining message type 1106
development and deployment process 1101, 1120, 1125
handling incoming messages 1105
interaction between gateway and SMSC 1102
message disposition notification 1111
message validity period 1111
providers 1102
purpose of synchronous mode 1110
requesting message disposition information 1106
sample application 1113
See also synchronous mode
sending messages 1103, 1107
test SMSC server 1111
uses of 1099
using ColdFusion for 1099
SMSC
SMSC Delivery Receipt, described 1106
SMTP 997
SOAP
about 901
defined 902
headers 919
troubleshooting 924
web services and 902
Social Security Numbers, validating 557
SocketGateway class
SocketGateway example gateway 1078
SocketHelper GatewayHelper example class 1078
special characters 492, 562
specifying, tree items in URLs 539
Spry
SQL
AVG function 791
column aliases 386
debugging output 357
DELETE statement 388, 411
Dreamweaver MX for 389
example 382
filtering 385
generating dynamically 515
guidelines 384
INSERT statement 387, 404
introduction 378, 382
nonstandard 384
operators 383
ORDER BY clause 385
ordering results 385
query editors 389
Query of Queries 420
record sets 385
results 385
SELECT statement 384
single quotation marks in 393
sorting 385
statement clauses 383
statements 383
SUM function 802
syntax 383
text literals in 393
UPDATE statement 387, 406
use in cfquery 393
WHERE clause 385, 515
writing 382
SSL
standard variables. See built-in variables
start Gateway interface method
startGateway, GenericGateway class method 1133
statement clauses, SQL 383
statements
status output, with user-defined functions 148
stemming
preventing 490
simple queries 489
stepping through code 375
stop Gateway interface method
stopGateway, GenericGateway class method 1133
stored procedures 242
string concatenation operators, Query of Queries 430
string operators 53
string variables 27
strings
StructClear CFML function 86
StructCount CFML function 83
StructDelete CFML function 86
StructIsEmpty CFML function 83
StructKeyArray CFML function 84
StructKeyExists CFML function 83
StructKeyList CFML function 83
StructNew CFML function 81
structures
about 78
adding data to 82
as variables 32
associative array notation 79
copying 84
creating 81
custom tag 194
declaring 986
deleting 86
dot notation 79
example 87
finding keys 83
functions 90
getting information on 83
in dynamic expressions 60
listing keys in 83
looping through 86
notation for 79
passing tag arguments 196
referencing 33
scopes and 34, 46
sorting keys 84
updating 82
validating 558
web services, consuming 921
web services, publishing 923
structuring, component code 182
styles
sub tags, defined 201
submit buttons 513
submit command, SMS 1107
submitMulti command, SMS 1108
subreports
SUM SQL function 802
summaries, search 473
switch-case, CFScript 98
synchronization, SMS message sending 1110
synchronous mode
syntax
errors in CFML 368
for Flash styles 588