本文整理汇总了Java中org.apache.isis.applib.annotation.Where.EVERYWHERE属性的典型用法代码示例。如果您正苦于以下问题:Java Where.EVERYWHERE属性的具体用法?Java Where.EVERYWHERE怎么用?Java Where.EVERYWHERE使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.apache.isis.applib.annotation.Where
的用法示例。
在下文中一共展示了Where.EVERYWHERE属性的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: validarModificarFechaVigencia
@ActionLayout(hidden = Where.EVERYWHERE)
public boolean validarModificarFechaVigencia(Vehiculo vehiculo, Date fechaVigencia,
PolizaAutomotor riesgoAutomotor) {
boolean validador = true;
List<PolizaAutomotor> listaPolizas = riesgoAutomotoresRepository.listarPorEstado(Estado.vigente);
listaPolizas.addAll(riesgoAutomotoresRepository.listarPorEstado(Estado.previgente));
for (PolizaAutomotor r : listaPolizas) {
if (r != riesgoAutomotor) {
for (Vehiculo v : r.getRiesgoAutomotorListaVehiculos()) {
if (vehiculo.equals(v)) {
if ((fechaVigencia.before(r.getPolizaFechaVencimiento()))
& (this.getPolizaFechaVencimiento().after(r.getPolizaFechaVigencia()))) {
validador = false;
}
}
}
}
}
return validador;
}
示例2: validarModificarFechaVencimiento
@ActionLayout(hidden = Where.EVERYWHERE)
public boolean validarModificarFechaVencimiento(Vehiculo vehiculo, Date fechaVencimiento,
PolizaAutomotor riesgoAutomotor) {
boolean validador = true;
List<PolizaAutomotor> listaPolizas = riesgoAutomotoresRepository.listarPorEstado(Estado.vigente);
listaPolizas.addAll(riesgoAutomotoresRepository.listarPorEstado(Estado.previgente));
for (PolizaAutomotor r : listaPolizas) {
if (r != riesgoAutomotor) {
for (Vehiculo v : r.getRiesgoAutomotorListaVehiculos()) {
if (vehiculo.equals(v)) {
if ((fechaVencimiento.after(r.getPolizaFechaVigencia()))
& (this.getPolizaFechaVigencia().before(r.getPolizaFechaVencimiento()))) {
validador = false;
}
}
}
}
}
return validador;
}
示例3: newTenancy
/**
* @deprecated - use {@link ApplicationTenancyMenu#newTenancy(String, String, ApplicationTenancy)} instead.
*/
@Action(
domainEvent = NewTenancyDomainEvent.class,
semantics = SemanticsOf.IDEMPOTENT,
hidden = Where.EVERYWHERE
)
public ApplicationTenancy newTenancy(
@Parameter(maxLength = ApplicationTenancy.MAX_LENGTH_NAME)
@ParameterLayout(named = "Name", typicalLength = ApplicationTenancy.TYPICAL_LENGTH_NAME)
final String name,
@Parameter(maxLength = ApplicationTenancy.MAX_LENGTH_PATH)
@ParameterLayout(named = "Path")
final String path,
@Parameter(optionality = Optionality.OPTIONAL)
@ParameterLayout(named = "Parent")
final ApplicationTenancy parent) {
return applicationTenancyRepository.newTenancy(name, path, parent);
}
示例4: whenEmpty_returnsNull
@Test
public void whenEmpty_returnsNull() {
invoiceForLeaseRepository = new InvoiceForLeaseRepository() {
@Override
@Action(hidden = Where.EVERYWHERE, semantics = SemanticsOf.SAFE)
public List<InvoiceForLease> findMatchingInvoices(Party seller, Party buyer, PaymentMethod paymentMethod, Lease lease, InvoiceStatus invoiceStatus, LocalDate dueDate) {
return Arrays.<InvoiceForLease>asList();
}
@Override
public InvoiceForLease newInvoice(final ApplicationTenancy applicationTenancy, Party seller, Party buyer, PaymentMethod paymentMethod, Currency currency, LocalDate dueDate, Lease lease, String interactionId) {
return null;
}
};
assertThat(invoiceForLeaseRepository.findMatchingInvoice(null, null, null, null, null, null)).isNull();
}
示例5: getApplicationTenancyPath
@javax.jdo.annotations.Column(
length = ApplicationTenancy.MAX_LENGTH_PATH,
allowsNull = "false",
name = "atPath"
)
@org.apache.isis.applib.annotation.Property(hidden = Where.EVERYWHERE)
public String getApplicationTenancyPath() {
return applicationTenancyPath;
}
示例6:
@ActionLayout(hidden = Where.EVERYWHERE)
public void enviarMailCumpleaños() {
// obtengo la lista que se muestra en el viewmodel
// (la cual ya viene filtrada con gente que no tiene fecha de Nacimiento
// cargada)
List<ClientesCumpleañosViewModel> listaCliente = cumpleaños();
// Con esto saco de la lista los que no quieren que le avisen para el
// cumpleaños (NotificacionCumpleanios==false)
Iterator<ClientesCumpleañosViewModel> it = listaCliente.iterator();
while (it.hasNext()) {
ClientesCumpleañosViewModel item = it.next();
if (item.getCliente().getClienteNotificacionCumpleanios() == false)
it.remove();
}
// con esto recorro la lista obtenida
for (ClientesCumpleañosViewModel c : listaCliente) {
// si al cliente aun no se les mando salutacion (Aviso==false) y los
// días restantes son menor o = a 15
// se les mande la salutacion y cambia el aviso a true
if ((c.getCliente().getClienteAviso() == false) && (c.getDiasRestantes() <= 15)) {
Mail.enviarMailCumpleaños(c.getCliente());
c.getCliente().setClienteAviso(true);
}
// si al cliente ya se le mando salutacion y los dias restantes son
// mayor o = a 16,
// se le cambia el aviso a false, para cuadno llegue el momento se
// le pueda mandar el mensaje
if ((c.getCliente().getClienteAviso() == true) && (c.getDiasRestantes() >= 16)) {
c.getCliente().setClienteAviso(false);
}
}
}
示例7: cantidadDeSiniestrosPorCliente
@ActionLayout(hidden = Where.EVERYWHERE)
public int cantidadDeSiniestrosPorCliente(Persona persona) {
// TODO Auto-generated method stub
int cant = 0;
if (this.getPolizaCliente() == persona) {
cant = this.getPolizaSiniestro().size();
}
return cant;
}
示例8: contarCantidadDiasHastaVencimiento
@ActionLayout(hidden = Where.EVERYWHERE)
public long contarCantidadDiasHastaVencimiento(Compania compania) {
// TODO Auto-generated method stub
long cant = 0;
Calendar a = Calendar.getInstance();
Date hoy = a.getTime();
if (this.getPolizaCompania() == compania) {
cant = getDifferenceDays(hoy, this.getPolizaFechaVencimiento());
}
return cant;
}
示例9: buscarPorTipoDePagoCombo
@SuppressWarnings("rawtypes")
@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(bookmarking = BookmarkPolicy.AS_ROOT, cssClassFa = "fa-search", hidden = Where.EVERYWHERE)
@MemberOrder(sequence = "6")
public List buscarPorTipoDePagoCombo(@ParameterLayout(named = "Tipo de Pago") final TipoPago polizaTipoDePago) {
if (polizaTipoDePago == TipoPago.Tarjeta_De_Credito) {
return tarjetaDeCreditoRepository.listarActivos();
} else {
if (polizaTipoDePago == TipoPago.Debito_Automatico) {
return debitoAutomaticoRepository.listarActivos();
}
}
return null;
}
示例10: completeSlowly
@Action(
hidden = Where.EVERYWHERE
)
public void completeSlowly(final int millis) {
try {
Thread.sleep(millis);
} catch (final InterruptedException ignored) {
}
setComplete(true);
}
示例11: findTenancyByPath
/**
* @deprecated - use {@link ApplicationTenancyMenu#findTenancies(String)} instead.
*/
@Deprecated
@Action(
domainEvent = FindTenancyByPathDomainEvent.class,
semantics = SemanticsOf.SAFE,
hidden = Where.EVERYWHERE // since deprecated
)
public ApplicationTenancy findTenancyByPath(
@Parameter(maxLength = ApplicationTenancy.MAX_LENGTH_PATH)
@ParameterLayout(named = "Path")
final String path) {
return applicationTenancyRepository.findByPath(path);
}
示例12: allTenancies
/**
* @deprecated - use {@link ApplicationTenancyMenu#allTenancies()} instead.
*/
@Action(
domainEvent = AllTenanciesDomainEvent.class,
semantics = SemanticsOf.SAFE,
restrictTo = RestrictTo.PROTOTYPING,
hidden = Where.EVERYWHERE
)
@MemberOrder(sequence = "100.30.4")
public List<ApplicationTenancy> allTenancies() {
return applicationTenancyRepository.allTenancies();
}
示例13: findByPropertyAndTypeAndStartDate
@Action(semantics = SemanticsOf.SAFE, hidden = Where.EVERYWHERE)
public List<LeaseTerm> findByPropertyAndTypeAndStartDate(
final Property property,
final LeaseItemType leaseItemType,
final LocalDate startDate) {
return allMatches("findByPropertyAndTypeAndStartDate",
"property", property,
"leaseItemType", leaseItemType,
"startDate", startDate);
}
示例14: createInvoiceNumberNumerator
@Action(hidden = Where.EVERYWHERE)
public void createInvoiceNumberNumerator(
final Property property,
final String format,
final BigInteger lastIncrement) {
context.checking(new Expectations() {
{
oneOf(mockNumeratorRepository).createScopedNumerator(Constants.NumeratorName.INVOICE_NUMBER, mockProperty, format, lastIncrement, applicationTenancy);
}
});
estatioNumeratorRepository.createInvoiceNumberNumerator(mockProperty, format, lastIncrement, applicationTenancy);
}
示例15: getOwnedBy
@javax.jdo.annotations.Column(allowsNull="false")
@Property(
hidden = Where.EVERYWHERE
)
public String getOwnedBy() {
return ownedBy;
}