DISEÑO DE APLICACIONES


Operaciones restringidas de agentes LotusScript y Java
Tenga en cuenta que las operaciones restringidas sólo están disponibles para los usuarios con acceso ilimitado; los usuarios con acceso restringido no podrán acceder a ellas.

La capacidad de usar los métodos y las clases de acceso de LotusScript o Java para crear bases de datos nuevas o réplicas está controlada por los campos Pueden crear bases de datos y plantillas y Pueden crear nuevas réplicas del documento de servidor del Directorio de IBM® Lotus® Domino(TM).

Las clases y métodos de esta tabla también se aplican a los programas de Java/JavaScript remotos que acceden al servidor por medio de objetos de Domino a través de CORBA/IIOP. El acceso de los usuarios se controla mediante los campos del documento del servidor Pueden ejecutar Java/Javascript/COM con restricciones y Pueden ejecutar Java/Javascript/COM sin restricciones que se encuentran en la sección Restricciones de programabilidad.

Tabla de métodos y clases de acceso restringido
TareaLotusScript Java
Uso del archivo de registro desde el discoNotesLog OpenFileLog(ruta-de-acceso)Log openFileLog(ruta-de-acceso)
Uso de variables de entornoNotesSession GetEnvironmentString()

NotesSession SetEnvironmentVar()

NotesSession GetEnvironmentValue(SystemVariable,true)

Session getEnvironmentString()

Session SetEnvironmentVar()

Session GetEnvironmentValue(SystemVariable,true)

Codificación o firmaNotesDocument Sign()

NotesDocument Encrypt()

Document sign()

Document encrypt()

Manipulación de objetos incrustadosNotesRichTextItem EmbedObject()

NotesEmbeddedObject ExtractFile(ruta-de-acceso)

RichTextItem embedObject()

EmbeddedObject extractFile(ruta-de-acceso)


Tabla de operaciones del lenguaje de programación restringidas
TareaSentencia de LotusScriptJava
Lectura o escritura de archivosChdir

Chdrive

close

curdir

dir

eof

fileattr

filedatetime

filelen

freefile

get

getfileattr

input

input #

inputb

line input #

loc

lock s

lof

mkdir

Open

reset

rmdir

seek

setfileattr

unlock

width

write

No se permiten operaciones E/S de archivo
E/S de redN/ANo se permiten operaciones E/S de red
Definición de la fecha u hora del sistemaInstrucciones Date y Date$
Instrucciones Time y Time$
N/A
Llamada a una rutina en CDeclare para llamadas externas a C Los usuarios con acceso no restringido también deberán configurar el parámetro de NOTES.INI "JavaUserClasses" con el nombre del archivo de clase que contiene los métodos nativos. Por ejemplo, JavaUserClasses= c:\lotus\notes\MisClasesDeJava. Esto anula una restricción de seguridad del cargador de clases de agentes, que no permite que se carguen las clases con métodos nativos.
Ejecución de otra aplicaciónActivateApp

Shell

No permitida

Véase también


Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?